Lines Matching defs:pdev

1491 #define MM_PORT_NUM(pdev)                               \
1492 (CHIP_PORT_MODE(pdev) == LM_CHIP_PORT_MODE_4) ? \
1493 (PATH_ID(pdev) + (2 * PORT_ID(pdev))) : \
1494 (PATH_ID(pdev) + PORT_ID(pdev))
1547 void mm_bar_read_byte(struct _lm_device_t *pdev,
1553 *ret = ddi_get8(pdev->vars.reg_handle[bar],
1554 (uint8_t *)((caddr_t)pdev->vars.mapped_bar_addr[bar] +
1559 void mm_bar_read_word(struct _lm_device_t *pdev,
1565 *ret = ddi_get16(pdev->vars.reg_handle[bar],
1566 (uint16_t *)((caddr_t)pdev->vars.mapped_bar_addr[bar] +
1571 void mm_bar_read_dword(struct _lm_device_t *pdev,
1577 *ret = ddi_get32(pdev->vars.reg_handle[bar],
1578 (uint32_t *)((caddr_t)pdev->vars.mapped_bar_addr[bar] +
1583 void mm_bar_read_ddword(struct _lm_device_t *pdev,
1589 *ret = ddi_get64(pdev->vars.reg_handle[bar],
1590 (uint64_t *)((caddr_t)pdev->vars.mapped_bar_addr[bar] +
1595 void mm_bar_write_byte(struct _lm_device_t *pdev,
1600 ddi_put8(pdev->vars.reg_handle[bar],
1601 (uint8_t *)((caddr_t)pdev->vars.mapped_bar_addr[bar] + offset),
1607 void mm_bar_write_word(struct _lm_device_t *pdev,
1612 ddi_put16(pdev->vars.reg_handle[bar],
1613 (uint16_t *)((caddr_t)pdev->vars.mapped_bar_addr[bar] + offset),
1619 void mm_bar_write_dword(struct _lm_device_t *pdev,
1624 ddi_put32(pdev->vars.reg_handle[bar],
1625 (uint32_t *)((caddr_t)pdev->vars.mapped_bar_addr[bar] + offset),
1631 void mm_bar_write_ddword(struct _lm_device_t *pdev,
1636 ddi_put64(pdev->vars.reg_handle[bar],
1637 (uint64_t *)((caddr_t)pdev->vars.mapped_bar_addr[bar] + offset),
1643 void mm_bar_copy_buffer(struct _lm_device_t * pdev,
1653 ddi_put32(pdev->vars.reg_handle[bar],
1654 (uint32_t *)((caddr_t)pdev->vars.mapped_bar_addr[bar] +
1661 u32_t mm_get_cap_offset(struct _lm_device_t * pdev,
1668 lm_status_t lm_status = mm_read_pci(pdev, cap_offset, &reg_value);
1679 lm_status = mm_read_pci(pdev, cap_offset, &reg_value);
1698 u32_t mm_get_wol_flags(struct _lm_device_t * pdev)
1703 u32_t mm_get_feature_flags(struct _lm_device_t * pdev)
1708 u32_t mm_get_vmq_cnt(struct _lm_device_t * pdev)
1713 lm_status_t mm_i2c_update(struct _lm_device_t * pdev)