Searched defs:pdev (Results 51 - 75 of 75) sorted by relevance

123

/illumos-gate/usr/src/uts/common/io/ppm/
H A Dppm.c1855 ppm_dev_t *pdev; local
1873 for (pdev = domp->devlist; pdev; pdev = pdev->next) {
1874 if (pm_is_cfb(pdev->dip)) {
2240 ppm_dev_t *pdev; local
2249 for (pdev = domp->devlist; pdev; pdev
[all...]
H A Dppm_subr.c1319 ppm_dev_t *pdev; local
1326 for (pdev = domp->devlist; pdev; pdev = pdev->next) {
1327 if (pdev->dip == dip) {
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxge_osdep.h228 static inline void *__xge_os_malloc(pci_dev_h pdev, unsigned long size, argument
237 static inline void xge_os_free(pci_dev_h pdev, const void *vaddr, argument
244 #define xge_os_malloc(pdev, size) \
245 __xge_os_malloc(pdev, size, __FILE__, __LINE__)
247 static inline void *__xge_os_dma_malloc(pci_dev_h pdev, unsigned long size, argument
257 ret = ddi_dma_alloc_handle(pdev, p_hal_dma_attr,
283 #define xge_os_dma_malloc(pdev, size, dma_flags, p_dmah, p_dma_acch) \
284 __xge_os_dma_malloc(pdev, size, dma_flags, p_dmah, p_dma_acch, \
287 static inline void xge_os_dma_free(pci_dev_h pdev, const void *vaddr, int size, argument
298 #define xge_os_pci_read8(pdev, cfg
357 xge_os_dma_map(pci_dev_h pdev, pci_dma_h dmah, void *vaddr, size_t size, int dir, int dma_flags) argument
395 xge_os_dma_unmap(pci_dev_h pdev, pci_dma_h dmah, dma_addr_t dma_addr, size_t size, int dir) argument
401 xge_os_dma_sync(pci_dev_h pdev, pci_dma_h dmah, dma_addr_t dma_addr, u64 dma_offset, size_t length, int dir) argument
[all...]
/illumos-gate/usr/src/grub/grub-0.97/netboot/
H A De1000.c184 pci_write_config_word(hw->pdev, PCI_COMMAND, hw->pci_cmd_word);
189 pci_write_config_word(hw->pdev, PCI_COMMAND,
1184 pci_read_config_word(hw->pdev, PCIX_COMMAND_REGISTER, &pcix_cmd_word);
1185 pci_read_config_word(hw->pdev, PCIX_STATUS_REGISTER_HI, &pcix_stat_hi_word);
1195 pci_write_config_word(hw->pdev, PCIX_COMMAND_REGISTER, pcix_cmd_word);
3293 e1000_sw_init(struct pci_device *pdev, struct e1000_hw *hw) argument
3298 pci_read_config_word(pdev, PCI_VENDOR_ID, &hw->vendor_id);
3299 pci_read_config_word(pdev, PCI_DEVICE_ID, &hw->device_id);
3300 pci_read_config_byte(pdev, PCI_REVISION, &hw->revision_id);
3302 pci_read_config_word(pdev, PCI_SUBSYSTEM_VENDOR_I
[all...]
H A Dr8169.c363 static int rtl8169_init_board(struct pci_device *pdev) argument
369 rtreg_base = pci_bar_start(pdev, PCI_BASE_ADDRESS_1);
370 rtreg_len = pci_bar_size(pdev, PCI_BASE_ADDRESS_1);
377 adjust_pci_device(pdev);
378 /* pm_cap = pci_find_capability(pdev, PCI_CAP_ID_PM); */
H A Dtg3.c100 pci_write_config_dword(tg3.pdev, TG3PCI_REG_BASE_ADDR, off);
101 pci_write_config_dword(tg3.pdev, TG3PCI_REG_DATA, val);
127 pci_write_config_dword(tg3.pdev, TG3PCI_MEM_WIN_BASE_ADDR, off);
128 pci_write_config_dword(tg3.pdev, TG3PCI_MEM_WIN_DATA, val);
131 pci_write_config_dword(tg3.pdev, TG3PCI_MEM_WIN_BASE_ADDR, 0);
136 pci_write_config_dword(tg3.pdev, TG3PCI_MEM_WIN_BASE_ADDR, off);
137 pci_read_config_dword(tg3.pdev, TG3PCI_MEM_WIN_DATA, val);
140 pci_write_config_dword(tg3.pdev, TG3PCI_MEM_WIN_BASE_ADDR, 0);
503 pci_write_config_dword(tp->pdev, TG3PCI_MISC_HOST_CTRL, tp->misc_host_ctrl);
505 pci_read_config_word(tp->pdev, p
3156 tg3_probe(struct dev *dev, struct pci_device *pdev) argument
[all...]
H A De1000_hw.h891 struct pci_device *pdev; member in struct:e1000_hw
H A Dtg3.h2155 struct pci_device *pdev; member in struct:tg3
/illumos-gate/usr/src/cmd/prtconf/
H A Dpdevinfo.c551 dev_t pdev; local
561 pdev = PROPDEVT(dumpops)(prop);
573 if ((pdev == DDI_DEV_T_ANY) ||
574 (pdev == DDI_DEV_T_NONE))
586 if (di_minor_devt(minor) == pdev)
591 } else if (dev == pdev) {
657 if ((pdev == DDI_DEV_T_NONE) ||
658 (pdev == DDI_DEV_T_ANY)) {
662 (uint_t)major(pdev), (uint_t)minor(pdev));
[all...]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/
H A Dlm_l4rx.c24 struct _lm_device_t * pdev,
31 struct _lm_device_t *pdev,
38 struct _lm_device_t * pdev,
44 struct _lm_device_t * pdev,
52 struct _lm_device_t * pdev,
60 struct _lm_device_t * pdev,
64 lm_isle_t * isles_pool = pdev->toe_info.grqs[grq_idx].isles_pool;
66 u32_t isle_pool_size = pdev->params.l4_isles_pool_size;
79 struct _lm_device_t * pdev,
106 struct _lm_device_t * pdev,
59 _lm_tcp_isle_get_free_list( struct _lm_device_t * pdev, u8_t grq_idx) argument
78 _lm_tcp_isle_find( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u8_t num_isle) argument
105 _lm_tcp_isle_remove( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u8_t grq_idx, u8_t num_isle, d_list_t * gen_buf_list) argument
194 lm_tcp_rx_write_db( lm_device_t *pdev, lm_tcp_state_t *tcp ) argument
229 lm_tcp_rx_post_sws( lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_con_t * rx_con, u32_t nbytes, u8_t op ) argument
335 lm_tcp_complete_tcp_buf( lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_con_t * con, lm_tcp_buffer_t * tcp_buf, u32_t completed_bytes) argument
381 lm_tcp_rx_cmp_process( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u32_t completed_bytes, u8_t push ) argument
426 lm_tcp_rx_skp_process( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u32_t bytes_skipped, u8_t sb_idx ) argument
478 lm_tcp_rx_delete_isle( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u8_t sb_idx, u8_t num_isle, u32_t num_of_isles) argument
516 lm_toe_is_rx_completion(lm_device_t *pdev, u8_t drv_toe_rss_id) argument
538 lm_toe_is_rcq_suspended(lm_device_t *pdev, u8_t drv_toe_rss_id) argument
561 lm_tcp_incr_consumed_gen( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u32_t nbytes ) argument
612 lm_tcp_rx_peninsula_to_rq_copy( lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_buffer_t * tcp_buf, d_list_t * return_list, u32_t max_num_bytes_to_copy, u8_t dpc) argument
714 lm_tcp_rx_peninsula_to_rq(lm_device_t * pdev, lm_tcp_state_t * tcp, u32_t max_num_bytes_to_copy, u8_t sb_idx) argument
792 lm_tcp_rx_gen_peninsula_process(lm_device_t * pdev, lm_tcp_state_t * tcp, u32_t nbytes, lm_tcp_gen_buf_t * gen_buf) argument
825 lm_tcp_rx_gen_isle_create(lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_gen_buf_t * gen_buf, u8_t sb_idx, u8_t isle_num) argument
886 lm_tcp_rx_gen_isle_right_process(lm_device_t * pdev, lm_tcp_state_t * tcp, u32_t nbytes, lm_tcp_gen_buf_t * gen_buf, u8_t sb_idx, u8_t isle_num) argument
936 lm_tcp_rx_gen_isle_left_process(lm_device_t * pdev, lm_tcp_state_t * tcp, u32_t nbytes, lm_tcp_gen_buf_t * gen_buf, u8_t sb_idx, u8_t isle_num) argument
979 lm_tcp_rx_gen_join_process(lm_device_t * pdev, lm_tcp_state_t * tcp, u8_t sb_idx, u8_t isle_num) argument
1031 lm_tcp_rx_next_grq_buf(lm_device_t * pdev, u8_t sb_idx) argument
1063 lm_tcp_rx_complete_tcp_fp(lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_con_t * con) argument
1181 lm_tcp_rx_process_cqe( lm_device_t * pdev, struct toe_rx_cqe * cqe, lm_tcp_state_t * tcp, u8_t sb_idx) argument
1423 lm_tcp_rx_process_cqes(lm_device_t *pdev, u8_t drv_toe_rss_id, s_list_t * connections) argument
1615 lm_tcp_rx_compensate_grq(lm_device_t * pdev, u8_t drv_toe_rss_id) argument
1641 lm_tcp_rx_lock_grq(lm_device_t *pdev, u8_t drv_toe_rss_id) argument
1654 lm_toe_service_rx_intr(lm_device_t *pdev, u8_t drv_toe_rss_id) argument
1740 lm_tcp_rx_post_buf( struct _lm_device_t *pdev, lm_tcp_state_t *tcp, lm_tcp_buffer_t *tcp_buf, lm_frag_list_t *frag_list ) argument
1909 _lm_tcp_rx_post_buf( struct _lm_device_t *pdev, lm_tcp_state_t *tcp, lm_tcp_buffer_t *tcp_buf, lm_frag_list_t *frag_list ) argument
1999 _lm_tcp_rx_get_buffered_data( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_frag_list_t ** frag_list, lm_tcp_gen_buf_t ** gen_buf ) argument
2099 lm_tcp_rx_get_buffered_data_from_terminate( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_frag_list_t ** frag_list, lm_tcp_gen_buf_t ** gen_buf ) argument
2233 lm_tcp_rx_get_buffered_data( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_frag_list_t ** frag_list, lm_tcp_gen_buf_t ** gen_buf ) argument
2272 lm_tcp_rx_buffered_data_indicated( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u32_t accepted_bytes, lm_tcp_gen_buf_t * gen_buf ) argument
2380 lm_tcp_return_gen_bufs(struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_gen_buf_t * gen_buf,u32_t flags, u8_t grq_idx) argument
2402 lm_tcp_return_list_of_gen_bufs(struct _lm_device_t * pdev, lm_tcp_state_t * tcp, d_list_t * gen_buf_list,u32_t flags, u8_t grq_idx) argument
2422 lm_tcp_rx_indication_returned(struct _lm_device_t *pdev, lm_tcp_state_t * tcp, lm_tcp_gen_buf_t * gen_buf) argument
2442 lm_tcp_is_tcp_dead(struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u8_t op) argument
2469 lm_tcp_con_status(struct _lm_device_t * pdev, lm_tcp_con_t * rx_con) argument
2479 lm_tcp_calc_gen_buf_size(struct _lm_device_t * pdev) argument
2510 lm_squeeze_rx_buffer_list( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u16_t adjust_number, lm_tcp_gen_buf_t ** unwanted_gen_buf ) argument
2600 lm_tcp_rx_clear_isles(struct _lm_device_t * pdev, lm_tcp_state_t * tcp_state, d_list_t * isles_list) argument
[all...]
H A Dlm_l4sp.c23 lm_device_t * pdev,
32 struct _lm_device_t *pdev,
43 u32_t lm_get_num_of_cashed_grq_bds(struct _lm_device_t *pdev) argument
56 lm_device_t *pdev,
97 DbgMessage(pdev, VERBOSEl4sp,
106 IN struct _lm_device_t * pdev,
113 if (!lm_fl_reset_is_inprogress(pdev)) {
117 DbgMessage(pdev, FATAL, "##lm_tcp_erase_connection(0x%x)\n",tcp->cid);
121 mm_acquire_tcp_lock(pdev, tx_con);
123 lm_tcp_abort_bufs(pdev, tc
55 lm_time_resolution( lm_device_t *pdev, u32_t src_time, u32_t src_ticks_per_sec, u32_t trg_ticks_per_sec) argument
105 lm_tcp_erase_connection( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp) argument
151 lm_tcp_flush_db( struct _lm_device_t * pdev, lm_tcp_state_t *tcp) argument
192 lm_tcp_alloc_resc(lm_device_t *pdev) argument
286 _lm_get_default_l4cli_params(lm_device_t *pdev, l4_ofld_params_t *l4_params) argument
331 lm_tcp_rx_fill_grq(struct _lm_device_t * pdev, u8_t sb_idx, d_list_t * bypass_gen_pool_list, u8_t filling_mode) argument
511 lm_tcp_init_resc(struct _lm_device_t *pdev, u8_t b_is_init ) argument
643 _lm_tcp_init_cstorm_intmem(lm_device_t *pdev) argument
713 _lm_set_ofld_params_ustorm_toe(lm_device_t *pdev, l4_ofld_params_t *l4_params) argument
733 _lm_tcp_init_ustorm_intmem(lm_device_t *pdev) argument
907 _lm_set_ofld_params_tstorm_common(lm_device_t *pdev, l4_ofld_params_t *l4_params) argument
936 _lm_set_ofld_params_tstorm_toe(lm_device_t *pdev, l4_ofld_params_t *l4_params) argument
954 _lm_tcp_init_tstorm_intmem(lm_device_t *pdev) argument
967 _lm_set_ofld_params_xstorm_common(lm_device_t *pdev, l4_ofld_params_t *l4_params) argument
1019 _lm_set_ofld_params_xstorm_toe(lm_device_t *pdev, l4_ofld_params_t *l4_params) argument
1035 _lm_tcp_init_xstorm_intmem(lm_device_t *pdev) argument
1046 lm_tcp_init_chip_common(lm_device_t *pdev) argument
1083 lm_tcp_init_chip(lm_device_t *pdev) argument
1111 lm_tcp_start_chip(lm_device_t *pdev) argument
1164 lm_tcp_init(lm_device_t *pdev) argument
1212 lm_tcp_init_ramrod_comp(lm_device_t *pdev) argument
1229 lm_tcp_rss_update_ramrod_comp( struct _lm_device_t *pdev, lm_tcp_rcq_t *rcq, u32_t cid, u32_t update_stats_type, u8_t update_suspend_rcq) argument
1275 lm_tcp_rss_update_suspend_rcq( IN struct _lm_device_t * pdev, IN lm_tcp_rcq_t * rcq) argument
1320 lm_tcp_init_neigh_state( struct _lm_device_t *pdev, lm_state_block_t *state_blk, lm_neigh_state_t *neigh, l4_neigh_const_state_t *neigh_const, l4_neigh_cached_state_t *neigh_cached, l4_neigh_delegated_state_t *neigh_delegated) argument
1354 lm_tcp_init_path_state( struct _lm_device_t *pdev, lm_state_block_t *state_blk, lm_path_state_t *path, lm_neigh_state_t *neigh, l4_path_const_state_t *path_const, l4_path_cached_state_t *path_cached, l4_path_delegated_state_t *path_delegated) argument
1390 lm_tcp_init_tcp_state( struct _lm_device_t *pdev, lm_state_block_t *state_blk, lm_tcp_state_t *tcp, lm_path_state_t *path, l4_tcp_const_state_t *tcp_const, l4_tcp_cached_state_t *tcp_cached, l4_tcp_delegated_state_t *tcp_delegated, u32_t tcp_cid_addr) argument
1504 _lm_tcp_calc_frag_cnt(lm_device_t * pdev, u32_t initial_rcv_wnd, u32_t mss) argument
1524 lm_tcp_calc_frag_cnt( lm_device_t * pdev, lm_tcp_state_t * tcp ) argument
1545 _lm_tcp_init_qe_buffer( struct _lm_device_t * pdev, lm_tcp_qe_buffer_t * qe_buffer, u8_t * mem_virt, u32_t cnt, u8_t cqe_size) argument
1568 lm_tcp_rx_con_get_virt_size(struct _lm_device_t * pdev, lm_tcp_state_t * tcp) argument
1595 lm_tcp_init_tcp_sp_data_mem( struct _lm_device_t *pdev, lm_tcp_state_t *tcp ) argument
1616 lm_tcp_init_tcp_phys_mem( struct _lm_device_t *pdev, lm_tcp_state_t *tcp, lm_tcp_phy_mem_block_t * phy_mblk) argument
1718 lm_tcp_init_tcp_virt_mem( struct _lm_device_t *pdev, lm_tcp_state_t *tcp, lm_tcp_mem_block_t * mblk) argument
1755 lm_tcp_init_tcp_resc( struct _lm_device_t *pdev, lm_tcp_state_t *tcp, lm_tcp_mem_block_t * mblk, lm_tcp_phy_mem_block_t * phy_mblk) argument
1802 lm_tcp_get_virt_size( struct _lm_device_t * pdev, lm_tcp_state_t * tcp_state) argument
1838 lm_tcp_get_phys_size( struct _lm_device_t * pdev) argument
1851 lm_tcp_post_buffered_data( struct _lm_device_t *pdev, lm_tcp_state_t *tcp, d_list_t *buffered_data) argument
1884 lm_tcp_calc_tcp_pseudo_checksum( struct _lm_device_t *pdev, u32_t n_src_ip[4], u32_t n_dst_ip[4], u8_t ip_type) argument
1993 _lm_tcp_init_xstorm_toe_context( struct _lm_device_t *pdev, lm_tcp_state_t * tcp) argument
2051 _lm_tcp_init_ustorm_toe_context( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
2111 _lm_tcp_init_cstorm_toe_context( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
2174 _lm_tcp_init_tstorm_toe_context( struct _lm_device_t *pdev, lm_tcp_state_t * tcp) argument
2193 _lm_tcp_init_timers_context( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
2206 _lm_tcp_init_toe_context( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
2239 _lm_tcp_init_tstorm_tcp_context( struct _lm_device_t *pdev, lm_tcp_state_t *tcp ) argument
2421 _lm_tcp_init_xstorm_tcp_context( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
2686 _lm_tcp_init_tcp_context( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
2705 _lm_tcp_init_iscsi_tcp_related_context( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
2757 lm_tcp_init_tcp_context( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
2890 lm_tcp_recycle_cid_cb( struct _lm_device_t *pdev, void *cookie, s32_t cid) argument
2920 lm_tcp_comp_cb(struct _lm_device_t *pdev, struct sq_pending_command *pending) argument
3053 lm_tcp_init_tcp_state_machine( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
3166 lm_tcp_init_tcp_common( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
3193 _lm_tcp_comp_upload_neigh_request( struct _lm_device_t * pdev, lm_neigh_state_t * neigh_state) argument
3212 _lm_tcp_comp_upload_path_request( struct _lm_device_t * pdev, lm_path_state_t * path_state) argument
3244 lm_tcp_post_initiate_offload_request( struct _lm_device_t *pdev, lm_tcp_state_t *tcp, u8_t *command, u64_t *data) argument
3279 lm_tcp_post_terminate_tcp_request( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, OUT u8_t * command, OUT u64_t * data ) argument
3311 lm_tcp_post_abortive_disconnect_request( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, OUT u8_t * command, OUT u64_t * data ) argument
3368 lm_tcp_post_upload_tcp_request( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, OUT u8_t * command, OUT u64_t * data ) argument
3415 lm_tcp_post_query_request( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, OUT u8_t * command, OUT u64_t * data, IN lm_tcp_slow_path_request_t * request ) argument
3441 lm_tcp_post_upload_path_request( struct _lm_device_t * pdev, lm_path_state_t * path_state, l4_path_delegated_state_t * ret_delegated) argument
3464 lm_tcp_post_upload_neigh_request( struct _lm_device_t * pdev, lm_neigh_state_t * neigh_state ) argument
3497 lm_tcp_set_tcp_cached( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, l4_tcp_cached_state_t * tcp_cached, void * mem_virt ) argument
3698 lm_tcp_set_path_cached( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, l4_path_cached_state_t * path_cached, void * mem_virt ) argument
3742 lm_tcp_set_neigh_cached( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, l4_neigh_cached_state_t * neigh_cached, void * mem_virt ) argument
3762 lm_tcp_post_update_request( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, OUT u8_t * command, OUT u64_t * data, IN lm_tcp_slow_path_request_t * request ) argument
3822 lm_tcp_post_empty_ramrod_request( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, OUT u8_t * command, OUT u64_t * data) argument
3839 lm_tcp_post_invalidate_request( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, OUT u8_t * command, OUT u64_t * data) argument
3883 lm_tcp_post_slow_path_request( struct _lm_device_t *pdev, lm_tcp_state_t *tcp, lm_tcp_slow_path_request_t *request) argument
3981 lm_tcp_service_deferred_cqes(lm_device_t * pdev, lm_tcp_state_t * tcp) argument
4042 lm_tcp_comp_initiate_offload_request( struct _lm_device_t *pdev, lm_tcp_state_t *tcp, u32_t comp_status) argument
4129 lm_tcp_collect_stats( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
4191 lm_tcp_del_tcp_state( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
4277 lm_tcp_del_path_state( struct _lm_device_t *pdev, lm_path_state_t *path) argument
4300 lm_tcp_del_neigh_state( struct _lm_device_t *pdev, lm_neigh_state_t *neigh) argument
4314 lm_tcp_free_tcp_resc( struct _lm_device_t *pdev, lm_tcp_state_t *tcp) argument
4378 lm_tcp_set_ofld_params( lm_device_t *pdev, lm_state_block_t *state_blk, l4_ofld_params_t *params) argument
4427 lm_tcp_indicate_rst_received( struct _lm_device_t * pdev, lm_tcp_state_t * tcp ) argument
4497 lm_tcp_searcher_ramrod_complete( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp ) argument
4524 lm_tcp_terminate_ramrod_complete( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp) argument
4548 lm_tcp_rx_terminate_ramrod_complete( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp) argument
4566 lm_tcp_tx_terminate_ramrod_complete( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp) argument
4589 lm_tcp_indicate_fin_received( struct _lm_device_t * pdev, lm_tcp_state_t * tcp ) argument
4622 lm_tcp_process_retrieve_indication_cqe( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, l4_upload_reason_t upload_reason) argument
4648 lm_tcp_rx_fin_received_complete( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u8_t upload ) argument
4703 lm_tcp_comp_empty_ramrod_request( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp) argument
4719 lm_tcp_rx_empty_ramrod_complete( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, IN u32_t sp_type) argument
4769 lm_tcp_tx_empty_ramrod_complete( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, IN u32_t sp_type) argument
4826 lm_tcp_comp_abortive_disconnect_request( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_slow_path_request_t * request ) argument
4930 lm_tcp_rx_rst_received_complete( struct _lm_device_t * pdev, lm_tcp_state_t * tcp ) argument
4990 lm_tcp_tx_rst_received_complete( struct _lm_device_t * pdev, lm_tcp_state_t * tcp ) argument
5092 lm_tcp_rx_abortive_disconnect_ramrod_complete( struct _lm_device_t * pdev, lm_tcp_state_t * tcp) argument
5118 lm_tcp_tx_abortive_disconnect_ramrod_complete( struct _lm_device_t * pdev, lm_tcp_state_t * tcp) argument
5142 lm_tcp_comp_invalidate_request( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_slow_path_request_t * request) argument
5168 lm_tcp_tx_invalidate_ramrod_complete( struct _lm_device_t * pdev, lm_tcp_state_t * tcp) argument
5193 lm_tcp_rx_invalidate_ramrod_complete( struct _lm_device_t * pdev, lm_tcp_state_t * tcp) argument
5226 lm_tcp_get_delegated( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, IN void * ctx_p ) argument
5464 lm_init_sp_req_type( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, lm_tcp_slow_path_request_t * lm_req, void * req_input_data) argument
5502 _lm_tcp_comp_upload_tcp_request( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp ) argument
5648 lm_tcp_get_next_path_dependent( struct _lm_device_t *pdev, void *path_state, lm_tcp_state_t * tcp_state) argument
5672 lm_tcp_get_next_neigh_dependent( struct _lm_device_t *pdev, void * neigh_state, lm_tcp_state_t * tcp_state) argument
5695 lm_tcp_update_ramrod_complete(lm_device_t * pdev, lm_tcp_state_t * tcp) argument
5733 lm_tcp_query_ramrod_complete( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp ) argument
5750 lm_tcp_internal_query( IN struct _lm_device_t * pdev) argument
5808 lm_tcp_upld_close_received_complete( struct _lm_device_t * pdev, lm_tcp_state_t * tcp, l4_upload_reason_t upload_reason) argument
5829 lm_tcp_tx_complete_tcp_sp( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, IN lm_tcp_con_t * con) argument
5931 lm_tcp_rx_complete_tcp_sp( IN struct _lm_device_t * pdev, IN lm_tcp_state_t * tcp, IN lm_tcp_con_t * con ) argument
6117 lm_tcp_calc_state( lm_device_t * pdev, lm_tcp_state_t * tcp, u8_t fin_was_sent ) argument
6190 lm_tcp_clear_grqs(lm_device_t * pdev) argument
6265 lm_tcp_update_rss(struct _lm_device_t * pdev, u8_t * chain_indirection_table, u32_t table_size, u8_t enable) argument
6367 lm_tcp_rx_gen_bufs_alloc_cb(lm_device_t * pdev) argument
6389 lm_tcp_update_isles_cnts(struct _lm_device_t * pdev, s16_t number_of_isles, s32_t number_of_gen_bufs) argument
6418 lm_tcp_init_num_of_blocks_per_connection( struct _lm_device_t *pdev, u8_t num) argument
6425 lm_tcp_get_num_of_blocks_per_connection( struct _lm_device_t *pdev) argument
6431 lm_tcp_get_next_neigh( struct _lm_device_t *pdev, lm_neigh_state_t * neigh_state) argument
6443 lm_tcp_get_next_path( struct _lm_device_t *pdev, lm_neigh_state_t * neigh_state, lm_path_state_t * path_state) argument
6465 lm_tcp_get_next_tcp( struct _lm_device_t *pdev, lm_tcp_state_t * tcp_state) argument
6477 lm_tcp_get_src_ip_cam_byte( IN struct _lm_device_t * pdev, IN lm_path_state_t * path) argument
6493 lm_tcp_find_offloaded_tcp_tuple(struct _lm_device_t * pdev, u8_t src_ip_byte, u8_t src_tcp_b, u8_t dst_tcp_b, lm_tcp_state_t * prev_tcp) argument
6515 lm_tcp_get_pattern(struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u8_t pattern_idx, u32_t offset, u32_t * pattern_size) argument
6529 lm_tcp_set_pattern_offset(struct _lm_device_t * pdev, lm_tcp_state_t * tcp, u8_t pattern_idx, u32_t offset) argument
6541 lm_tcp_find_pattern_offset(struct _lm_device_t * pdev, u8_t * sub_buf, u32_t sub_buf_size) argument
[all...]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/vf/channel_vf/
H A Dlm_vf.c9 extern void lm_int_igu_ack_sb(lm_device_t *pdev, u8_t rss_id, u8_t storm_id, u16_t sb_index, u8_t int_op, u8_t is_update_idx);
19 * @param pdev
25 u8_t lm_vf_is_lamac_restricted(struct _lm_device_t *pdev) argument
27 return (pdev->vars.is_pf_provides_mac && (pdev->vars.is_pf_restricts_lamac || pdev->vars.is_pf_rejected_lamac));
30 static u8_t lm_vf_check_mac_restriction(struct _lm_device_t *pdev, struct pfvf_acquire_resp_tlv *pf_resp) argument
35 static lm_status_t lm_pf_get_queues_number(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, u8_t *num_rxqs, u8_t * num_txqs) argument
37 return mm_pf_get_queues_number(pdev, vf_info, num_rxqs, num_txqs);
40 static lm_status_t lm_pf_get_filters_number(struct _lm_device_t *pdev, lm_vf_info_ argument
48 lm_pf_get_macs(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, u8_t *permanent_mac_addr, u8_t *current_mac_addr) argument
53 lm_pf_vf_check_compatibility(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, struct vf_pf_msg_acquire *request) argument
94 lm_pf_vf_fill_acquire_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
176 lm_pf_vf_fill_init_vf_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
256 lm_pf_vf_fill_setup_q_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
346 lm_pf_vf_fill_set_q_filters_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
437 lm_pf_vf_fill_teardown_q_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
497 lm_pf_vf_fill_close_vf_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
573 lm_pf_vf_fill_release_vf_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
586 lm_pf_vf_fill_update_rss_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
620 lm_pf_vf_fill_update_rsc_response(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
650 lm_pf_process_standard_request(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
820 lm_pf_notify_standard_request_ready(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, u8_t * set_done) argument
878 lm_vf_pf_send_message_to_hw_channel(struct _lm_device_t * pdev, lm_vf_pf_message_t * mess) argument
918 lm_vf_pf_send_request_to_sw_channel(struct _lm_device_t * pdev, lm_vf_pf_message_t * mess) argument
929 lm_vf_pf_recv_response_from_sw_channel(struct _lm_device_t * pdev, lm_vf_pf_message_t * mess) argument
962 lm_vf_pf_channel_send(struct _lm_device_t * pdev, lm_vf_pf_message_t * mess) argument
987 lm_vf_pf_channel_wait_response(struct _lm_device_t * pdev, lm_vf_pf_message_t * mess) argument
1047 lm_vf_pf_channel_release_message(struct _lm_device_t * pdev, lm_vf_pf_message_t * mess) argument
1057 lm_vf_pf_channel_get_message_to_send(struct _lm_device_t * pdev, const u32_t opcode) argument
1289 lm_vf_pf_get_sb_running_index(lm_device_t *pdev, u8_t sb_id, u8_t sm_idx) argument
1312 lm_vf_pf_get_sb_index(lm_device_t *pdev, u8_t sb_id, u8_t idx) argument
1332 lm_vf_get_doorbell_size(struct _lm_device_t *pdev) argument
1354 lm_vf_pf_wait_no_messages_pending(struct _lm_device_t * pdev) argument
1424 lm_vf_pf_acquire_msg(struct _lm_device_t * pdev) argument
1808 lm_vf_pf_init_vf(struct _lm_device_t * pdev) argument
1867 lm_vf_pf_setup_q(struct _lm_device_t * pdev, u8 vf_qid, u8_t validation_flag) argument
2013 lm_vf_pf_tear_q_down(struct _lm_device_t * pdev, u8 vf_qid) argument
2053 lm_vf_pf_set_q_filters(struct _lm_device_t * pdev, u8 vf_qid, void * cookie, q_filter_type filter_type, u8_t * pbuf, u32_t buf_len, u16_t vlan_tag, u8_t set_mac) argument
2272 lm_vf_pf_set_q_filters_list(struct _lm_device_t * pdev, u8 vf_qid, void * cookie, q_filter_type filter_type, d_list_t * pbuf, u16_t vlan_tag, u8_t set_mac) argument
2281 lm_vf_pf_update_rss(struct _lm_device_t *pdev, void * cookie, u32_t rss_flags, u8_t rss_result_mask, u8_t * ind_table, u32_t * rss_key) argument
2338 lm_vf_pf_update_rsc(struct _lm_device_t *pdev) argument
2398 lm_vf_pf_close_vf(struct _lm_device_t * pdev) argument
2438 lm_vf_pf_release_vf(struct _lm_device_t * pdev) argument
2512 lm_vf_fl_reset_set_inprogress(struct _lm_device_t * pdev) argument
2517 lm_vf_fl_reset_clear_inprogress(struct _lm_device_t *pdev) argument
2522 lm_vf_fl_reset_is_inprogress(struct _lm_device_t *pdev) argument
2528 lm_vf_get_vf_id(struct _lm_device_t * pdev) argument
2543 lm_vf_setup_alloc_resc(struct _lm_device_t *pdev, u8_t b_is_alloc ) argument
2671 lm_vf_chip_init(struct _lm_device_t *pdev) argument
2743 lm_vf_queue_init(struct _lm_device_t *pdev, u8_t cid) argument
2793 lm_vf_queue_close(struct _lm_device_t *pdev, u8_t cid) argument
2819 lm_vf_chip_reset(struct _lm_device_t *pdev, lm_reason_t reason) argument
2835 lm_vf_is_function_after_flr(struct _lm_device_t * pdev) argument
2840 lm_vf_init_dev_info(struct _lm_device_t *pdev) argument
2852 lm_vf_recycle_resc_in_pf(struct _lm_device_t *pdev) argument
2859 lm_vf_enable_vf(struct _lm_device_t *pdev) argument
2865 lm_vf_enable_igu_int(struct _lm_device_t * pdev) argument
2871 lm_vf_disable_igu_int(struct _lm_device_t * pdev) argument
2877 lm_vf_check_hw_back_channel(struct _lm_device_t * pdev) argument
2921 lm_pf_enable_vf_igu_int(struct _lm_device_t * pdev, u8_t abs_vf_id) argument
2977 lm_pf_disable_vf_igu_int(struct _lm_device_t * pdev, u8_t abs_vf_id) argument
3003 lm_pf_enable_vf(struct _lm_device_t *pdev, u8_t abs_vf_id) argument
3076 lm_pf_disable_vf(struct _lm_device_t *pdev, u8_t abs_vf_id) argument
3102 lm_pf_create_vf(struct _lm_device_t *pdev, u16_t abs_vf_id, void* ctx) argument
3160 lm_pf_remove_vf(struct _lm_device_t *pdev, u16_t abs_vf_id) argument
3224 lm_pf_cleanup_vf_after_flr(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
3441 lm_pf_fl_vf_reset_set_inprogress(struct _lm_device_t * pdev, u8_t abs_vf_id) argument
3454 lm_pf_fl_vf_reset_clear_inprogress(struct _lm_device_t *pdev, u8_t abs_vf_id) argument
3467 lm_pf_fl_vf_reset_is_inprogress(struct _lm_device_t *pdev, u8_t abs_vf_id) argument
3480 lm_pf_finally_release_vf(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
3552 lm_pf_tpa_send_vf_ramrod(struct _lm_device_t *pdev, lm_vf_info_t *vf_info, u32_t q_idx, u8_t update_ipv4, u8_t update_ipv6) argument
3609 lm_is_vf_rsc_supported(struct _lm_device_t *pdev) argument
3636 lm_pf_init_vf_filters(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
3662 lm_pf_int_vf_igu_sb_cleanup(lm_device_t *pdev, lm_vf_info_t *vf_info, u8_t vf_chain_id) argument
[all...]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_devinfo.c43 u64_t lm_get_timestamp_of_recent_cid_recycling(struct _lm_device_t *pdev) argument
45 return pdev->vars.last_recycling_timestamp;
48 u32_t lm_get_max_supported_toe_cons(struct _lm_device_t *pdev) argument
50 if ( CHK_NULL(pdev) )
54 return pdev->params.max_supported_toe_cons;
57 u8_t lm_get_toe_rss_possibility(struct _lm_device_t *pdev) argument
59 if ( CHK_NULL(pdev) )
63 return (pdev->params.l4_rss_is_possible != L4_RSS_DISABLED);
72 lm_status_t lm_get_iscsi_boot_info_block( struct _lm_device_t *pdev, struct _iscsi_info_block_hdr_t* iscsi_info_block_hdr_ptr ) argument
76 const u8_t func_mb_id = FUNC_MAILBOX_ID(pdev);
128 lm_get_ibft_physical_addr_for_efi( struct _lm_device_t *pdev, u32_t *phy_hi, u32_t *phy_lo ) argument
157 lm_get_sriov_info(lm_device_t *pdev) argument
184 lm_print_func_info(lm_device_t *pdev) argument
212 lm_get_function_num(lm_device_t *pdev) argument
241 lm_get_pcicfg_mps_mrrs(lm_device_t * pdev) argument
263 lm_get_pcicfg_info(lm_device_t *pdev) argument
378 lm_get_bar_offset_direct( IN struct _lm_device_t * pdev, IN u8_t bar_num, OUT lm_address_t * bar_addr ) argument
419 lm_get_bar_size_direct( IN lm_device_t *pdev, IN u8_t bar_num, OUT u32_t * val_p) argument
460 lm_get_bars_info(lm_device_t *pdev) argument
625 lm_get_chip_id_and_mode(lm_device_t *pdev) argument
711 lm_get_igu_cam_info(lm_device_t *pdev) argument
946 lm_get_intr_blk_info(lm_device_t *pdev) argument
1046 lm_get_nvm_info(lm_device_t *pdev) argument
1132 lm_get_shmem_license_info(lm_device_t *pdev) argument
1346 lm_check_valid_mf_cfg(lm_device_t *pdev) argument
1543 lm_get_vnics_per_port(lm_device_t* pdev) argument
1556 lm_get_shmem_mf_cfg_info_sd(lm_device_t *pdev) argument
1603 lm_get_shmem_mf_cfg_info_sd_bd(lm_device_t *pdev) argument
1612 lm_get_shmem_mf_cfg_info_sd_ufp(lm_device_t *pdev) argument
1632 lm_get_shmem_ext_mac_addresses(lm_device_t *pdev) argument
1680 lm_get_shmem_ext_proto_support_flags(lm_device_t *pdev) argument
1707 lm_get_shmem_mf_cfg_info_si(lm_device_t *pdev) argument
1726 lm_get_shmem_mf_cfg_info_niv(lm_device_t *pdev) argument
1755 lm_shmem_set_default(lm_device_t *pdev) argument
1783 lm_get_shmem_base_addr(lm_device_t *pdev) argument
1834 lm_get_shmem_info_no_mcp_bypass(lm_device_t *pdev) argument
1918 lm_get_shmem_shared_hw_config(lm_device_t *pdev) argument
1988 lm_get_shmem_mf_cfg_base(lm_device_t *pdev) argument
2010 lm_get_shmem_port_hw_config(lm_device_t *pdev) argument
2102 lm_set_path_has_ovlan(lm_device_t *pdev) argument
2138 lm_get_shmem_mf_cfg_info(lm_device_t *pdev) argument
2303 lm_fcoe_set_default_wwns(lm_device_t *pdev) argument
2314 lm_get_shmem_mf_mac_info(lm_device_t *pdev) argument
2358 lm_get_shmem_sf_mac_info(lm_device_t *pdev) argument
2418 lm_get_shmem_sf_sriov_info(lm_device_t *pdev) argument
2475 lm_get_shmem_mf_sriov_info(lm_device_t *pdev) argument
2533 lm_get_shmem_mac_info(lm_device_t *pdev) argument
2549 lm_get_shmem_sriov_info(lm_device_t *pdev) argument
2568 lm_get_shmem_fw_flow_control(lm_device_t *pdev) argument
2604 lm_get_shmem_info(lm_device_t *pdev) argument
2688 init_link_params(lm_device_t *pdev) argument
2769 lm_init_cam_params(lm_device_t *pdev) argument
2881 lm_init_params(lm_device_t *pdev, u8_t validate) argument
3495 lm_get_dev_info( lm_device_t *pdev) argument
3938 lm_verify_validity_map(lm_device_t *pdev) argument
3966 lm_set_cam_params(struct _lm_device_t * pdev, u32_t mac_requestors_mask, u32_t base_offset_in_cam_table, u32_t cam_size, u32_t mma_size, u32_t mc_size) argument
4030 lm_get_max_bw(IN const lm_device_t *pdev, IN const u32_t link_speed, IN const u8_t vnic) argument
4053 lm_check_if_pf_assigned_to_vm(struct _lm_device_t *pdev) argument
4071 lm_is_fw_version_valid(struct _lm_device_t *pdev) argument
4094 lm_set_cli_drv_ver_to_shmem(struct _lm_device_t *pdev) argument
4129 lm_is_mac_locally_administrated(struct _lm_device_t *pdev, u8_t * mac) argument
[all...]
H A Dlm_sp.c64 lm_empty_ramrod_eth(IN struct _lm_device_t *pdev, argument
73 DbgMessage(pdev, INFORMi|INFORMl2sp, "#lm_empty_ramrod_eth_conn, curr_state=%d\n",curr_state);
82 lm_status = lm_sq_post(pdev,
97 lm_status = lm_wait_state_change(pdev,
160 u8_t lm_is_eq_completion(lm_device_t *pdev) argument
165 DbgBreakIf(!pdev);
166 if (!pdev || IS_VFDEV(pdev))
171 eq_chain = &pdev->eq_info.eq_chain;
177 DbgMessage(pdev, INFORMe
183 lm_eth_init_client_init_general_data(IN lm_device_t *pdev, OUT struct client_init_general_data *general, IN const u8_t cid) argument
234 lm_eth_init_client_init_rx_data(IN lm_device_t *pdev, OUT struct client_init_rx_data *rx, IN const u8_t cid, IN const u8_t sb_id) argument
378 lm_eth_init_client_init_tx_data(IN lm_device_t *pdev, OUT struct client_init_tx_data *tx, IN const u8_t cid, IN const u8_t sb_id) argument
455 lm_get_sw_client_idx_from_cid(lm_device_t * pdev, u32_t cid) argument
487 lm_get_fw_client_idx_from_cid(lm_device_t * pdev, u32_t cid) argument
520 lm_eth_init_tx_queue_data(IN lm_device_t * pdev, IN const u8_t chain_id, IN const u8_t sb_id) argument
574 lm_eth_init_client_init_data(lm_device_t *pdev, u8_t cid, u8_t sb_id) argument
625 lm_update_eth_client(IN struct _lm_device_t *pdev, IN const u8_t client_idx, IN const u16_t silent_vlan_value, IN const u16_t silent_vlan_mask, IN const u8_t silent_vlan_removal_flg, IN const u8_t silent_vlan_change_flg ) argument
705 lm_establish_eth_con(struct _lm_device_t *pdev, u8_t const chain_idx, u8_t sb_id, u8_t attributes_bitmap) argument
840 lm_tpa_send_ramrods_wait(IN lm_device_t *pdev, IN const u8_t chain_idx_base) argument
874 lm_tpa_ramrod_update_ipvx(IN lm_device_t *pdev, IN const u8_t chain_idx, IN const u8_t vbd_tpa_ipvx_bit) argument
905 lm_tpa_send_ramrod(IN lm_device_t *pdev, IN const u8_t chain_idx) argument
977 lm_tpa_send_ramrods(IN lm_device_t *pdev, IN const u8_t chain_idx_base) argument
1034 lm_encap_send_ramrod(IN lm_device_t *pdev, u8_t new_encap_offload_state, void* cookie) argument
1101 lm_eq_ramrod_post_sync( IN struct _lm_device_t *pdev, IN u8_t cmd_id, IN u64_t data, IN u8_t ramrod_priority, IN volatile u32_t *p_curr_state, IN u32_t curr_state, IN u32_t new_state) argument
1136 lm_halt_eth_con(struct _lm_device_t *pdev, u32_t cid, const u8_t send_ramrod) argument
1204 lm_terminate_eth_con(struct _lm_device_t *pdev, u32_t const cid) argument
1240 lm_cfc_del_eth_con(struct _lm_device_t *pdev, u32_t const cid) argument
1273 lm_establish_forward_con(struct _lm_device_t *pdev) argument
1290 lm_close_forward_con(struct _lm_device_t *pdev) argument
1310 lm_close_eth_con(struct _lm_device_t *pdev, u32_t const cid, const u8_t send_halt_ramrod) argument
1371 lm_eth_wait_state_change(struct _lm_device_t *pdev, u32_t new_state, u32_t cid) argument
1397 lm_l2mp_func_update_command( IN lm_device_t *pdev, IN const struct function_update_data *func_data) argument
1424 lm_niv_post_command(struct _lm_device_t *pdev, IN const u8_t command, IN const u64_t data, IN const u32_t curr_state) argument
1449 lm_niv_vif_update(struct _lm_device_t *pdev, IN const u16_t vif_id, IN const u16_t default_vlan, IN const u8_t allowed_priorities) argument
1475 lm_niv_vif_list_update(struct _lm_device_t *pdev, IN const enum vif_list_rule_kind command, IN const u16_t list_index, IN const u8_t func_bit_map, IN const u8_t func_to_clear) argument
1516 lm_set_mac_addr(struct _lm_device_t *pdev, u8_t *mac_addr, u16_t vlan_tag, u8_t chain_idx, void* cookie, const u8_t b_set, u8_t is_encap_inner_mac_filter) argument
1639 lm_set_vlan_only(struct _lm_device_t *pdev, u16_t vlan_tag, u8_t chain_idx, void* cookie, const u8_t b_set ) argument
1755 lm_move_mac_addr(struct _lm_device_t *pdev, u8_t *mac_addr, u16_t vlan_tag, u8_t src_chain_idx, u8_t dest_chain_idx, void * cookie, u8_t is_encap_inner_mac_filter) argument
1843 lm_wait_set_mac_done(struct _lm_device_t *pdev, u8_t chain_idx) argument
1876 lm_wait_set_vlan_done(struct _lm_device_t *pdev, u8_t chain_idx) argument
1903 lm_clear_all_mac_addr(struct _lm_device_t *pdev, const u8_t chain_idx) argument
1970 lm_restore_all_mac_addr(struct _lm_device_t *pdev, u8_t chain_idx) argument
2057 lm_set_rx_mask(lm_device_t *pdev, u8_t chain_idx, lm_rx_mask_t rx_mask, void * cookie) argument
2229 lm_wait_set_rx_mask_done(struct _lm_device_t *pdev, u8_t chain_idx) argument
2245 _init_mcast_macs_list(lm_device_t *pdev, u8_t* mc_addrs, u32_t buf_len, struct ecore_mcast_ramrod_params *p) argument
2278 __free_mcast_macs_list(lm_device_t *pdev, struct ecore_mcast_ramrod_params *p) argument
2306 lm_set_mc(struct _lm_device_t *pdev, u8_t* mc_addrs, u32_t buf_len, void * cookie, lm_cli_idx_t lm_cli_idx) argument
2356 lm_set_mc_list(struct _lm_device_t *pdev, d_list_t * mc_addrs, void * cookie, lm_cli_idx_t lm_cli_idx) argument
2407 lm_wait_set_mc_done(struct _lm_device_t *pdev, lm_cli_idx_t lm_cli_idx) argument
2435 lm_update_rss_key(struct _lm_device_t *pdev, u8_t *hash_key, u32_t key_size) argument
2511 lm_enable_rss(struct _lm_device_t *pdev, u8_t *chain_indirection_table, u32_t table_size, u8_t *hash_key, u32_t key_size, lm_rss_hash_t hash_type, u8 sync_with_toe, void * cookie) argument
2661 lm_disable_rss(struct _lm_device_t *pdev, u8_t sync_with_toe, void * cookie) argument
2730 lm_wait_config_rss_done(struct _lm_device_t *pdev) argument
2742 lm_wait_vf_config_rss_done(struct _lm_device_t *pdev, lm_vf_info_t *vf_info) argument
2756 lm_eq_handle_function_start_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
2763 lm_eq_handle_function_stop_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
2771 lm_eq_handle_cfc_del_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
2825 lm_eq_handle_fwd_setup_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
2836 lm_eq_handle_mcast_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
2896 lm_eq_handle_classification_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
3004 lm_eq_handle_stats_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
3019 lm_eq_handle_filter_rules_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
3054 lm_eq_handle_rss_update_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
3104 lm_eq_handle_function_update_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
3186 lm_eq_handle_niv_vif_lists_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
3211 lm_eq_handle_vf_flr_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
3234 lm_eq_handle_malicious_vf_eqe(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
3249 lm_service_eq_elem(struct _lm_device_t * pdev, union event_ring_elem * elem) argument
3334 lm_service_eq_intr(struct _lm_device_t * pdev) argument
3403 lm_eq_comp_cb(struct _lm_device_t *pdev, struct sq_pending_command * pending) argument
3500 lm_cid_recycled_cb_register(struct _lm_device_t *pdev, u8_t type, lm_cid_recycled_cb_t cb) argument
3517 lm_cid_recycled_cb_deregister(struct _lm_device_t *pdev, u8_t type) argument
3532 lm_sq_change_state(struct _lm_device_t *pdev, lm_sq_state_t state) argument
3554 lm_sq_complete_pending_requests(struct _lm_device_t *pdev) argument
3645 lm_sq_flush(struct _lm_device_t *pdev) argument
3681 lm_sq_comp_cb_register(struct _lm_device_t *pdev, u8_t type, lm_sq_comp_cb_t cb) argument
3694 lm_sq_comp_cb_deregister(struct _lm_device_t *pdev, u8_t type) argument
3709 lm_sq_is_empty(struct _lm_device_t *pdev) argument
3740 lm_sq_post_from_list(struct _lm_device_t *pdev) argument
3800 lm_sq_post_entry(struct _lm_device_t * pdev, struct sq_pending_command * pending, u8_t priority) argument
3884 lm_sq_post(struct _lm_device_t *pdev, u32_t cid, u8_t command, u8_t priority, u16_t type, u64_t data) argument
3918 lm_sq_complete(struct _lm_device_t *pdev, u8_t priority, u8_t command, u16_t type, u32_t cid ) argument
4009 lm_sq_post_pending(struct _lm_device_t *pdev) argument
4046 lm_eth_init_command_comp(struct _lm_device_t *pdev, struct common_ramrod_eth_rx_cqe *cqe) argument
4176 lm_eth_comp_cb(struct _lm_device_t *pdev, struct sq_pending_command * pending) argument
4213 lm_check_mac_addr_exist(struct _lm_device_t *pdev, u8_t chain_idx, u8_t *mac_addr, u16_t vlan_tag, u8_t is_encap_inner_mac_filter) argument
4264 lm_update_default_vlan(IN struct _lm_device_t *pdev, IN u8_t client_idx, IN const u16_t silent_vlan_value, IN const u16_t silent_vlan_mask, IN const u8_t silent_vlan_removal_flg, IN const u8_t silent_vlan_change_flg, IN const u16_t default_vlan, IN const u8_t default_vlan_enable_flg, IN const u8_t default_vlan_change_flg) argument
[all...]
H A Dlm_stats.c133 u8_t is_pending_stats_completion(struct _lm_device_t * pdev);
135 lm_status_t lm_stats_hw_collect( struct _lm_device_t *pdev );
149 lm_get_stats( lm_device_t* pdev, argument
169 stats_fw = &pdev->vars.stats.stats_mirror.stats_fw;
195 stats->as_u64 = LM_STATS_ERROR_DISCARD_SUM( pdev, i ) ;
202 stats->as_u64 = LM_STATS_HW_GET_MACS_U64(pdev, stats_rx.rx_stat_dot3statsfcserrors) ;
210 if( !IS_PMF(pdev))
216 stats->as_u64 = LM_STATS_HW_GET_MACS_U64(pdev, stats_rx.rx_stat_dot3statsalignmenterrors) ;
225 if( !IS_PMF(pdev) )
231 stats->as_u64 = LM_STATS_HW_GET_MACS_U64(pdev, stats_t
394 lm_stats_reset( struct _lm_device_t* pdev) argument
406 lm_edebug_if_is_stats_disabled(struct _lm_device_t * pdev) argument
432 lm_stats_fw_post_request(lm_device_t *pdev) argument
584 is_pending_stats_completion(struct _lm_device_t * pdev) argument
621 lm_stats_get_dmae_operation(lm_device_t* pdev) argument
775 lm_stats_on_link_update( lm_device_t *pdev, const u8_t b_is_link_up ) argument
846 lm_stats_alloc_hw_query(lm_device_t *pdev) argument
908 lm_stats_alloc_fw_resc(struct _lm_device_t *pdev) argument
983 lm_stats_alloc_drv_info_to_mfw_resc(lm_device_t *pdev) argument
1119 lm_stats_hw_setup_nig(lm_device_t* pdev, lm_dmae_operation_t* dmae_operation) argument
1159 lm_stats_set_dmae_operation_sges(lm_device_t* pdev, lm_dmae_operation_t* operation, struct lm_stats_sge_descr_t* sge_descr, u8_t num_sges) argument
1193 lm_stats_hw_setup_emac( lm_device_t* pdev) argument
1260 lm_stats_hw_setup_non_emac( lm_device_t* pdev, u64_t paddr_base, u32_t grc_base, u32_t block1_start, u16_t block1_size, u32_t block2_start, u16_t block2_size) argument
1306 lm_stats_hw_setup_bmac(lm_device_t* pdev) argument
1374 lm_stats_hw_setup_mstat(lm_device_t* pdev) argument
1421 lm_stats_hw_setup(struct _lm_device_t *pdev) argument
1466 lm_stats_prep_fw_stats_req(lm_device_t *pdev) argument
1569 lm_stats_prep_vf_fw_stats_req(lm_device_t *pdev) argument
1620 lm_stats_fw_setup(struct _lm_device_t *pdev) argument
1650 lm_stats_fw_check_update_done( struct _lm_device_t *pdev, OUT u32_t* ptr_stats_flags_done ) argument
1845 lm_stats_fw_assign( struct _lm_device_t *pdev, u32_t stats_flags_done, u32_t* ptr_stats_flags_assigned ) argument
2055 lm_pf_stats_vf_fw_assign(struct _lm_device_t *pdev, u32_t stats_flags_done, u32_t* ptr_stats_flags_assigned) argument
2228 lm_stats_hw_macs_assign(IN lm_device_t* pdev, IN u8_t bits, IN u64_t field_collect_val, IN OUT u64_t *field_mirror_val) argument
2390 lm_stats_hw_bmac1_assign( struct _lm_device_t *pdev) argument
2409 lm_stats_hw_bmac2_assign( struct _lm_device_t *pdev) argument
2431 lm_stats_hw_mstat_assign( lm_device_t* pdev) argument
2454 lm_stats_hw_emac_assign( struct _lm_device_t *pdev) argument
2679 lm_stats_drv_info_to_mfw_assign( struct _lm_device_t *pdev, const enum drv_info_opcode drv_info_op ) argument
2733 lm_stats_fw_reset( struct _lm_device_t* pdev) argument
2742 lm_stats_get_dcb_stats( lm_device_t* pdev, lm_dcbx_stat *stats ) argument
2747 lm_stats_get_driver_stats( struct _lm_device_t* pdev, b10_driver_statistics_t *stats ) argument
2765 lm_stats_get_l2_driver_stats( struct _lm_device_t* pdev, b10_l2_driver_statistics_t *stats ) argument
2778 lm_stats_get_l4_driver_stats( struct _lm_device_t* pdev, b10_l4_driver_statistics_t *stats ) argument
2805 lm_stats_get_l2_chip_stats( struct _lm_device_t* pdev, void *buf, u8_t version) argument
2944 lm_stats_get_l4_chip_stats( struct _lm_device_t* pdev, b10_l4_chip_statistics_t *stats ) argument
2983 lm_stats_hw_config_stats( struct _lm_device_t* pdev, u8_t b_enabled ) argument
2994 lm_stats_fw_config_stats( struct _lm_device_t* pdev, u8_t b_enabled ) argument
3286 lm_stats_port_to_from( IN OUT struct _lm_device_t* pdev, u8_t b_is_to ) argument
3427 lm_stats_port_size(IN struct _lm_device_t *pdev) argument
3634 lm_stats_on_pmf_update( struct _lm_device_t* pdev, IN u8_t b_on ) argument
[all...]
H A Dlm_dcbx.c106 * @param pdev
114 IN struct _lm_device_t *pdev,
123 lm_dcbx_get_ets_pri_pg_tbl(struct _lm_device_t * pdev,
130 void lm_dcbx_update_lpme_set_params(struct _lm_device_t *pdev);
134 INOUT lm_device_t *pdev,
141 lm_dcbx_read_admin_mib( IN lm_device_t *pdev,
151 * @param pdev
156 lm_dcbx_is_dcb_config(IN lm_device_t *pdev) argument
159 u8_t const dcb_config_sf = pdev->dcbx_info.is_dcbx_neg_received;
161 u8_t const dcb_config = lm_dcbx_check_drv_flags(pdev, DRV_FLAGS_DCB_CONFIGURE
176 lm_dcbx_print_cos_params( IN OUT lm_device_t *pdev, IN struct flow_control_configuration *pfc_fw_cfg) argument
221 lm_dcbx_fw_struct( IN OUT lm_device_t *pdev) argument
287 lm_pfc_clear(lm_device_t *pdev) argument
302 lm_pfc_set_clc(lm_device_t *pdev) argument
375 lm_pfc_set_pfc( lm_device_t *pdev) argument
394 lm_pfc_handle_pfc( lm_device_t *pdev) argument
411 lm_dcbx_2cos_limit_update_ets_config( lm_device_t *pdev) argument
516 lm_dcbx_update_ets_config( IN lm_device_t *pdev) argument
569 lm_dcbx_update_ets_params( IN lm_device_t *pdev) argument
621 lm_dcbx_event(lm_device_t *pdev, u32_t drv_status) argument
709 lm_dcbx_cee_get_num_of_pg_traf_type( IN lm_device_t *pdev, IN u32_t pg_pri_orginal_spread[DCBX_MAX_NUM_PRI_PG_ENTRIES], OUT pg_help_data_t *pg_help_data) argument
770 lm_dcbx_fill_cos_entry( lm_device_t *pdev, dcbx_cos_params_t *cos_params, const u32_t pri_join_mask, const u32_t bw, const u8_t pauseable, const u8_t strict) argument
813 lm_dcbx_ets_disable( INOUT lm_device_t *pdev) argument
837 lm_dcbx_init_ets_internal_param( lm_device_t *pdev, pg_params_t *ets) argument
861 lm_dcbx_ets_disabled_entry_data( IN lm_device_t *pdev, OUT cos_help_data_t *cos_data, IN const u32_t pri_join_mask) argument
879 lm_dcbx_add_to_cos_bw( IN lm_device_t *pdev, OUT cos_entry_help_data_t *entry_data, IN u8_t pg_bw) argument
902 lm_dcbx_separate_pauseable_from_non( IN lm_device_t *pdev, OUT cos_help_data_t *cos_data, IN const u32_t *pg_pri_orginal_spread, IN const dcbx_ets_feature_t *ets ) argument
967 lm_dcbx_join_pgs( IN lm_device_t *pdev, IN dcbx_ets_feature_t *ets, INOUT pg_help_data_t *pg_help_data, IN const u8_t required_num_of_pg) argument
1026 lm_dcbx_ets_fill_cos_entry_data_as_pause( IN lm_device_t *pdev, OUT cos_entry_help_data_t *entry_data, IN const u32_t pri_join_mask ) argument
1045 lm_dcbx_ets_fill_cos_entry_data_as_non_pause( IN lm_device_t *pdev, OUT cos_entry_help_data_t *entry_data, IN const u32_t pri_join_mask ) argument
1060 lm_dcbx_2cos_limit_cee_single_pg_to_cos_params( IN lm_device_t *pdev, IN pg_help_data_t *pg_help_data, OUT cos_help_data_t *cos_data, IN const u32_t pri_join_mask, IN const u8_t num_of_dif_pri ) argument
1213 lm_dcbx_2cos_limit_cee_two_pg_to_cos_params( IN lm_device_t *pdev, IN pg_help_data_t *pg_help_data, IN const dcbx_ets_feature_t *ets, OUT cos_help_data_t *cos_data, IN const u32_t *pg_pri_orginal_spread, IN u32_t pri_join_mask, IN u8_t num_of_dif_pri) argument
1290 lm_dcbx_2cos_limit_cee_three_pg_to_cos_params( IN lm_device_t *pdev, IN pg_help_data_t *pg_help_data, IN const dcbx_ets_feature_t *ets, OUT cos_help_data_t *cos_data, IN const u32_t *pg_pri_orginal_spread, IN u32_t pri_join_mask, IN u8_t num_of_dif_pri) argument
1375 lm_dcbx_2cos_limit_cee_fill_cos_params( IN lm_device_t *pdev, IN pg_help_data_t *pg_help_data, IN dcbx_ets_feature_t *ets, OUT cos_help_data_t *cos_data, IN const u32_t *pg_pri_orginal_spread, IN u32_t pri_join_mask, IN u8_t num_of_dif_pri) argument
1441 lm_dcbx_fill_cos( IN lm_device_t *pdev, OUT cos_entry_help_data_t *entry_data, IN const u32_t pri_join_mask, IN const u32_t bw, IN const u8_t s_pri) argument
1482 lm_dcbx_spread_strict_pri( IN lm_device_t *pdev, OUT cos_help_data_t *cos_data, IN u8_t entry, IN u8_t num_spread_of_entries, IN u8_t strict_app_pris) argument
1550 lm_dcbx_cee_fill_strict_pri( IN lm_device_t *pdev, OUT cos_help_data_t *cos_data, INOUT u8_t entry, IN u8_t num_spread_of_entries, IN u8_t strict_app_pris) argument
1603 lm_dcbx_cee_fill_cos_params( IN lm_device_t *pdev, IN pg_help_data_t *pg_help_data, IN dcbx_ets_feature_t *ets, OUT cos_help_data_t *cos_data, IN const u32_t pri_join_mask) argument
1686 lm_dcbx_fill_cos_params( IN lm_device_t *pdev, IN pg_help_data_t *pg_help_data, IN dcbx_ets_feature_t *ets, IN const u32_t *pg_pri_orginal_spread) argument
1780 lm_dcbx_is_feature_dis_remote_tlv( INOUT lm_device_t *pdev, IN const u32_t error, IN const u32_t remote_tlv_feature_flag ) argument
1804 lm_dcbx_get_ets_cee_feature( INOUT lm_device_t *pdev, INOUT dcbx_ets_feature_t *ets, IN const u32_t error) argument
1862 lm_dcbx_ie_get_ets_ieee_feature( INOUT lm_device_t *pdev) argument
1994 lm_dcbx_fill_pri_to_cos_mapping(lm_device_t *pdev) argument
2026 lm_dcbx_map_nw(INOUT lm_device_t *pdev) argument
2060 lm_dcbx_ie_merge_bw_cells( INOUT lm_device_t *pdev, INOUT dcb_ets_tsa_param_t *ieee_ets ) argument
2146 lm_dcbx_ie_is_ets_admin_eq_local( INOUT lm_device_t *pdev, IN dcbx_ets_feature_t *cee_ets ) argument
2195 lm_dcbx_ie_get_ieee_config_param( INOUT lm_device_t *pdev, IN dcbx_ets_feature_t *cee_ets, IN const u32_t error ) argument
2253 lm_dcbx_get_ets_feature( INOUT lm_device_t *pdev, IN dcbx_ets_feature_t *ets, IN const u32_t error ) argument
2294 lm_dcbx_get_pfc_feature( INOUT lm_device_t *pdev, IN const dcbx_pfc_feature_t *pfc, IN const u32_t error ) argument
2327 lm_dcbx_get_ap_priority( IN lm_device_t *pdev, INOUT u32_t *entry_pri, IN const u8_t pri_bitmap, INOUT u8_t *is_default_off_tt_set ) argument
2412 lm_dcbx_get_app_pri_off_tt( lm_device_t *pdev, IN const dcbx_app_priority_entry_t *app_tbl, IN const u8_t app_tbl_size, INOUT u8_t *is_default_off_tt_used ) argument
2452 lm_dcbx_get_app_pri_off_tt_non_neg( INOUT lm_device_t *pdev, INOUT u8_t *is_default_off_tt_set) argument
2491 lm_dcbx_get_ap_feature( INOUT lm_device_t *pdev, IN const dcbx_app_priority_feature_t *app, IN const dcbx_app_priority_entry_t *app_tbl_ext, IN const u8_t app_tbl_ext_size, IN const u32_t error) argument
2543 lm_dcbx_get_dcbx_enabled( INOUT lm_device_t *pdev, IN const u32_t error) argument
2568 lm_print_dcbx_drv_param(IN struct _lm_device_t *pdev, IN const lldp_local_mib_t *local_mib) argument
2616 lm_get_dcbx_drv_param(INOUT lm_device_t *pdev, IN lldp_local_mib_t *local_mib, IN const lldp_local_mib_ext_t *local_mib_ext) argument
2653 lm_dcbx_read_shmem2_mcp_fields(struct _lm_device_t * pdev, u32_t offset, u32_t * val) argument
2675 lm_dcbx_write_shmem2_mcp_fields(struct _lm_device_t *pdev, u32_t offset, u32_t val) argument
2696 lm_dcbx_stop_hw_tx(struct _lm_device_t * pdev) argument
2715 lm_dcbx_resume_hw_tx(struct _lm_device_t * pdev) argument
2735 lm_dcbx_read_remote_local_mib(IN struct _lm_device_t *pdev, OUT u32_t *base_mib_addr, IN const dcbx_read_mib_type read_mib_type) argument
2840 lm_dcbx_read_local_mib_fields( IN struct _lm_device_t *pdev, OUT lldp_local_mib_t *local_mib, OUT lldp_local_mib_ext_t *local_mib_ext) argument
2924 lm_dcbx_set_params( IN lm_device_t *pdev, IN lldp_local_mib_t *local_mib, IN lldp_local_mib_ext_t *local_mib_ext, IN const u8_t is_local_ets_change, IN const u8_t b_can_update_ie ) argument
2991 lm_dcbx_set_params_and_read_mib( IN lm_device_t *pdev, IN const u8_t is_local_ets_change, IN const u8_t b_can_update_ie ) argument
3041 lm_dcbx_disable_dcb_at_fw_and_hw( IN lm_device_t *pdev, IN const u8_t b_can_update_ie ) argument
3075 lm_dcbx_init_check_params_valid(INOUT lm_device_t *pdev, OUT u32_t *buff_check, IN const u32_t buff_size) argument
3096 lm_dcbx_lldp_read_params(struct _lm_device_t * pdev, b10_lldp_params_get_t * lldp_params) argument
3216 lm_dcbx_get_bw_percentage_tbl(struct _lm_device_t * pdev, OUT u32_t * set_configuration_bw, IN u32_t * mcp_pg_bw_tbl, IN const u8_t set_configuration_bw_size, IN const u8_t mcp_pg_bw_tbl_size) argument
3240 lm_dcbx_get_ets_pri_pg_tbl(struct _lm_device_t * pdev, OUT u32_t * set_configuration_ets_pg, IN const u32_t * mcp_pri_pg_tbl, IN const u8_t set_priority_app_size, IN const u8_t mcp_pri_pg_tbl_size) argument
3267 lm_dcbx_get_priority_app_table(struct _lm_device_t * pdev, OUT struct _admin_priority_app_table_t * set_priority_app, IN dcbx_app_priority_entry_t * mcp_array, IN const u8_t set_priority_app_size, IN const u8_t mcp_array_size) argument
3314 lm_dcbx_read_params_fill_oper_state(struct _lm_device_t * pdev, b10_dcbx_params_get_t * dcbx_params) argument
3356 lm_dcbx_read_params(struct _lm_device_t * pdev, b10_dcbx_params_get_t * dcbx_params) argument
3673 lm_dcbx_init_lpme_set_params(struct _lm_device_t *pdev) argument
3701 lm_dcbx_app_find_non_off_tt_entry( IN lm_device_t *pdev, INOUT dcbx_app_priority_feature_t *app ) argument
3746 lm_dcbx_admin_mib_update_app_pri( IN lm_device_t *pdev, INOUT dcbx_app_priority_feature_t *app, INOUT u8_t *next_free_app_id_entry, IN const u16_t app_id, IN const u8_t traffic_type, IN const u8_t priority) argument
3823 lm_dcbx_ie_admin_mib_classif(IN lm_device_t *pdev, INOUT dcbx_app_priority_feature_t *app, IN const dcb_classif_params_t *classif_params, IN const u32_t flags ) argument
3928 lm_dcbx_ie_admin_mib_classif_wrapper(IN lm_device_t *pdev, INOUT dcbx_app_priority_feature_t *app, IN const dcb_classif_params_t *classif_params, OUT u8_t *classif_change_mcp_not_aware, IN const u32_t flags ) argument
3960 lm_dcbx_admin_mib_update_ets_param( IN lm_device_t *pdev, IN dcbx_ets_feature_t *admin_ets, IN const u32_t *pg_bw_tbl, IN const u32_t *pri_pg, IN const u8_t bw_tbl_size, IN const u8_t pri_pg_size ) argument
3998 lm_dcbx_ie_admin_mib_update_runtime_ets(IN lm_device_t *pdev, OUT dcbx_ets_feature_t *admin_ets, IN const dcb_ets_tsa_param_t *os_ets_params, IN const u32_t flags ) argument
4075 lm_dcbx_ie_admin_mib_pfc(IN lm_device_t *pdev, INOUT dcbx_pfc_feature_t *pfc, IN const dcb_pfc_param_t *pfc_params, IN const u32_t flags ) argument
4100 lm_dcbx_get_admin_mib_offset( IN lm_device_t *pdev, OUT u32_t *p_admin_mib_offset) argument
4130 lm_dcbx_read_admin_mib( IN lm_device_t *pdev, OUT lldp_admin_mib_t *p_admin_mib, OUT u32_t *p_admin_mib_offset) argument
4168 lm_dcbx_ie_admin_mib_updated_runtime(IN lm_device_t *pdev, IN const dcb_indicate_event_params_t *dcb_params, OUT u8_t *classif_change_mcp_not_aware, OUT u8_t *is_ets_admin_updated ) argument
4282 lm_dcbx_admin_mib_updated_init(lm_device_t * pdev, u32_t mf_cfg_offset_value) argument
4452 lm_dcbx_init_lldp_updated_params(struct _lm_device_t * pdev, u32_t mf_cfg_offset_value) argument
4507 lm_dcbx_get_pfc_fw_cfg_phys_mem( IN struct _lm_device_t *pdev, IN const u8_t lm_cli_idx) argument
4566 lm_dcbx_ie_init_event_params( IN struct _lm_device_t *pdev, IN dcb_indicate_event_params_t *params, IN const u32_t classif_table_size) argument
4594 lm_dcbx_ie_init_params( IN struct _lm_device_t *pdev, IN const u8_t b_only_setup) argument
4642 lm_dcbx_init_params( IN struct _lm_device_t *pdev, IN const u8_t b_only_setup) argument
4695 lm_dcbx_config_drv_flags( IN lm_device_t *pdev, IN const lm_dcbx_drv_flags_cmd_t drv_flags_cmd, IN const u32_t bit_drv_flags) argument
4759 lm_dcbx_check_drv_flags( IN lm_device_t *pdev, IN const u32_t flags_bits_to_check) argument
4802 lm_dcbx_pmf_migration( IN struct _lm_device_t *pdev) argument
4869 lm_dcbx_port_enable_mcp(IN lm_device_t *pdev) argument
4917 lm_dcbx_init(IN struct _lm_device_t *pdev, IN const u8_t b_only_setup) argument
5024 lm_dcbx_init_default_params(lm_device_t *pdev) argument
5061 lm_dcbx_update_lpme_set_params(struct _lm_device_t *pdev) argument
5104 lm_dcbx_ie_update_state( INOUT struct _lm_device_t * pdev, IN const u8_t is_en) argument
5117 lm_dcbx_cos_max_num( INOUT const struct _lm_device_t * pdev) argument
5145 lm_dcbx_ie_runtime_params_updated_validate_pfc( INOUT lm_device_t *pdev, IN const dcb_pfc_param_t *pfc_params ) argument
5170 lm_dcbx_ie_params_updated_validate_ets( INOUT lm_device_t *pdev, IN const dcb_ets_tsa_param_t *ets_params ) argument
5263 lm_dcbx_ie_classif_entries_validate_and_set_enforced( IN struct _lm_device_t *pdev, INOUT dcb_classif_params_t *classif_params) argument
5340 lm_dcbx_ie_copy_alloc_classif_buffer( INOUT lm_device_t *pdev, IN const dcb_classif_params_t *classif_params, OUT dcb_classif_params_t *classif_params_copy, IN const u8_t lm_cli_idx ) argument
5394 lm_dcbx_ie_params_updated_copy_dcb_params( INOUT lm_device_t *pdev, IN dcb_indicate_event_params_t *dcb_params, OUT dcb_indicate_event_params_t *dcb_params_copy, IN const u8_t lm_cli_idx) argument
5434 lm_dcbx_ie_params_updated_validate( INOUT struct _lm_device_t *pdev, OUT dcb_indicate_event_params_t *dcb_params, OUT dcb_indicate_event_params_t *dcb_params_copy, IN const u8_t lm_cli_idx) argument
5510 lm_dcbx_ie_update_local_params( INOUT struct _lm_device_t *pdev, INOUT dcb_indicate_event_params_t *dcb_params, OUT u8_t *is_local_ets_change, IN const u8_t lm_cli_idx, IN u8_t is_ets_admin_updated ) argument
5584 lm_dcbx_ie_dbg_copy_dcb_params( INOUT struct _lm_device_t *pdev, INOUT dcb_indicate_event_params_t *dcb_params, IN const u8_t lm_cli_idx) argument
5634 lm_dcbx_ie_pfc_cee_to_ieee_imp( INOUT lm_device_t *pdev, OUT dcb_pfc_param_t *ieee_pfc, OUT u32_t *flags, IN const u8_t is_pfc_en, IN const u8_t pri_en_bitmap ) argument
5662 lm_dcbx_ie_pfc_cee_to_ieee( INOUT lm_device_t *pdev, IN const dcbx_pfc_feature_t *cee_pfc, OUT dcb_pfc_param_t *ieee_pfc, OUT u32_t *flags, IN const lm_event_code_t event ) argument
5707 lm_dcbx_ie_ets_cee_to_ieee_unparse( INOUT lm_device_t *pdev, IN const dcbx_ets_feature_t *cee_ets, OUT dcb_ets_tsa_param_t *ieee_ets, OUT u32_t *flags ) argument
5840 lm_dcbx_ie_ets_cee_to_ieee_parsed_data( INOUT lm_device_t *pdev, OUT dcb_ets_tsa_param_t *ieee_ets, OUT u32_t *flags ) argument
5919 lm_dcbx_ie_ets_cee_to_ieee( INOUT lm_device_t *pdev, IN const dcbx_ets_feature_t *cee_ets, OUT dcb_ets_tsa_param_t *ieee_ets, OUT u32_t *flags, IN const lm_event_code_t event ) argument
5952 lm_dcbx_ie_classif_set_entry( IN lm_device_t *pdev, IN dcb_classif_elem_t *classif_entry, IN dcb_condition_selector_t condition_selector, IN u16_t condition_field, IN u16_t pri) argument
5975 lm_dcbx_ie_classif_add_default( INOUT lm_device_t *pdev, IN const dcbx_app_priority_feature_t *cee_classif, IN dcb_classif_elem_t *classif_entry) argument
6002 lm_dcbx_ie_classif_parse_cee_arrray( INOUT lm_device_t *pdev, IN const dcbx_app_priority_entry_t *cee_app_pri_tbl, IN const u8_t cee_app_pri_tbl_size, INOUT dcb_classif_elem_t *classif_table, OUT u8_t *is_iscsi_cee_rec ) argument
6103 lm_dcbx_ie_classif_cee_to_ieee_check_param_dbg( IN const lm_device_t *pdev, IN const dcb_classif_params_t *ieee_classif, IN const lm_event_code_t event ) argument
6191 lm_dcbx_ie_classif_cee_to_ieee( INOUT lm_device_t *pdev, IN const dcbx_app_priority_feature_t *cee_classif, IN const dcbx_app_priority_entry_t *cee_app_tbl_ext, IN const u8_t cee_app_tbl_ext_size, OUT dcb_classif_params_t *ieee_classif, IN const u32_t ieee_classif_alloc_size, OUT u32_t *flags, IN const lm_event_code_t event ) argument
6338 lm_dcbx_ie_check_if_param_change_common( INOUT lm_device_t *pdev, INOUT dcb_indicate_event_params_t *indicate_params, IN dcbx_features_t *dcbx_features, IN const dcbx_app_priority_entry_t *cee_app_tbl_ext, IN const u8_t cee_app_tbl_ext_size, IN const lm_event_code_t event, IN const u32_t ieee_classif_alloc_size, IN const lm_dcbx_ie_ets_ieee_config_state ets_ieee_config_state, IN const dcb_ets_tsa_param_t *ets_ieee_config, IN const u8_t is_ets_change) argument
6491 lm_dcbx_ie_check_if_param_change_local( INOUT lm_device_t *pdev, IN lldp_local_mib_t *p_in_local_mib, IN lldp_local_mib_ext_t *p_in_local_mib_ext, IN const u8_t is_ets_change) argument
6552 lm_dcbx_ie_check_if_param_change_remote( INOUT lm_device_t *pdev) argument
6604 lm_dcbx_ie_check_if_param_change( INOUT lm_device_t *pdev, IN lldp_local_mib_t *p_local_mib, IN lldp_local_mib_ext_t *p_local_mib_ext, IN u8_t is_local_ets_change) argument
6639 lm_dcbx_ie_update_bacs_state( INOUT lm_device_t *pdev, IN const u32_t flags ) argument
6674 lm_dcbx_ie_runtime_params_updated( INOUT struct _lm_device_t *pdev, INOUT dcb_indicate_event_params_t *dcb_params, IN const u8_t lm_cli_idx) argument
6741 lm_dcbx_ie_initialize( INOUT struct _lm_device_t *pdev, IN const u8_t lm_cli_idx) argument
6800 lm_dcbx_ie_deinitialize( INOUT struct _lm_device_t *pdev, IN const u8_t lm_cli_idx) argument
[all...]
H A Dlm_hw_init_reset.c50 #define PXP2_SET_FIRST_LAST_ILT(pdev, blk, first, last) \
52 if (CHIP_IS_E1(pdev)) { \
53 REG_WR(pdev,(PORT_ID(pdev) ? PXP2_REG_PSWRQ_##blk##1_L2P: PXP2_REG_PSWRQ_##blk##0_L2P),((last)<<10 | (first))); \
55 REG_WR(pdev,PXP2_REG_RQ_##blk##_FIRST_ILT,(first)); \
56 REG_WR(pdev,PXP2_REG_RQ_##blk##_LAST_ILT,(last)); \
135 void lm_reset_set_inprogress(struct _lm_device_t *pdev) argument
137 const u8_t bus_num = INST_ID_TO_BUS_NUM(PFDEV(pdev)->vars.inst_id) ;
143 void lm_reset_clear_inprogress(struct _lm_device_t *pdev) argument
145 const u8_t bus_num = INST_ID_TO_BUS_NUM(PFDEV(pdev)
151 lm_pm_reset_is_inprogress(struct _lm_device_t *pdev) argument
173 lm_er_handling_pending(struct _lm_device_t *pdev) argument
187 lm_reset_is_inprogress(struct _lm_device_t *pdev) argument
204 lm_fl_reset_set_inprogress(struct _lm_device_t *pdev) argument
218 lm_fl_reset_clear_inprogress(struct _lm_device_t *pdev) argument
224 lm_fl_reset_is_inprogress(struct _lm_device_t *pdev) argument
229 lm_is_function_after_flr(struct _lm_device_t * pdev) argument
249 lm_cleanup_after_flr(struct _lm_device_t * pdev) argument
580 lm_inc_cnt_grc_timeout_ignore(struct _lm_device_t *pdev, u32_t val) argument
591 ecore_gunzip(struct _lm_device_t *pdev, const u8 *zbuf, int len) argument
601 ecore_reg_wr_ind(struct _lm_device_t *pdev, u32 addr, u32 val) argument
606 ecore_write_dmae_phys_len(struct _lm_device_t *pdev, lm_address_t phys_addr, u32 addr, u32 len) argument
615 rbc_reset_workaround(lm_device_t *pdev) argument
645 lm_set_nig_reset_called(struct _lm_device_t *pdev) argument
653 lm_clear_nig_reset_called(struct _lm_device_t *pdev) argument
661 lm_is_nig_reset_called(struct _lm_device_t *pdev) argument
672 lm_reset_path( IN struct _lm_device_t *pdev, IN const u8_t b_with_nig ) argument
797 lm_reset_prev_interrupted_dmae(struct _lm_device_t *pdev) argument
818 lm_reset_device_if_undi_func_hide_helper( struct _lm_device_t *pdev, const u32_t chip_id, const u8_t path_id, const u8_t port, const u8_t vnic, const u8_t port_factor, const lm_chip_port_mode_t port_mode ) argument
862 lm_reset_device_if_undi_active(struct _lm_device_t *pdev) argument
1100 lm_disable_function_in_nig(struct _lm_device_t *pdev) argument
1151 lm_function_stop(struct _lm_device_t *pdev) argument
1179 lm_chip_stop(struct _lm_device_t *pdev) argument
1222 clear_pf_enable(lm_device_t *pdev) argument
1229 uninit_pxp2_blk(lm_device_t *pdev) argument
1286 lm_reset_function_part(struct _lm_device_t *pdev, u8_t cleanup) argument
1389 lm_reset_port_part(struct _lm_device_t *pdev) argument
1460 lm_reset_nig_valid_offset(lm_device_t * pdev, const lm_nig_save_restore_data_t * data, lm_reset_nig_op_t op) argument
1494 lm_pretend_func( struct _lm_device_t *pdev, u16_t pretend_func_num ) argument
1579 lm_reset_nig_process(IN struct _lm_device_t *pdev, IN lm_nig_save_restore_data_t const reg_offsets_port[], OUT u32_t reg_port_arr[], IN u32_t const reg_port_arr_size, IN u8_t const func_id) argument
1612 lm_reset_nig_values_for_func_save_restore( IN struct _lm_device_t *pdev, IN lm_reset_nig_op_t const save_or_restore, IN u8_t const pretend_func_id, IN lm_nig_save_restore_data_t const reg_offsets_port[], OUT u32_t reg_port_arr[], IN u32_t const reg_port_arr_size, IN u32_t const reg_port_wb_offset_base, OUT u64_t reg_port_wb_arr[], IN u32_t const reg_port_wb_arr_size ) argument
1703 lm_reset_device_with_nig(struct _lm_device_t *pdev) argument
1819 lm_reset_common_part(struct _lm_device_t *pdev) argument
1838 lm_chip_reset(struct _lm_device_t *pdev, lm_reason_t reason) argument
1983 lm_function_start(struct _lm_device_t *pdev) argument
2093 lm_chip_start(struct _lm_device_t *pdev) argument
2158 lm_setup_read_mgmt_stats_ptr( struct _lm_device_t *pdev, IN const u32_t mailbox_num, OUT u32_t* OPTIONAL fw_port_stats_ptr, OUT u32_t* OPTIONAL fw_func_stats_ptr ) argument
2216 lm_init_get_modes_bitmap(struct _lm_device_t *pdev) argument
2359 lm_ncsi_get_shmem_address( struct _lm_device_t *pdev) argument
2390 lm_ncsi_drv_ver_to_scratchpad( struct _lm_device_t *pdev, u32_t ver_32 ) argument
2406 lm_ncsi_prev_drv_ver_is_win8_inbox( struct _lm_device_t *pdev) argument
2508 lm_ncsi_fcoe_cap_to_scratchpad( struct _lm_device_t *pdev) argument
2550 init_misc_common(lm_device_t *pdev) argument
2618 init_aeu_port(lm_device_t *pdev) argument
2665 init_pxp_common(lm_device_t *pdev) argument
2681 init_pxp2_common(lm_device_t *pdev) argument
2754 init_pglue_b_common(lm_device_t *pdev) argument
2759 init_atc_common(lm_device_t *pdev) argument
2770 init_pxp2_func(lm_device_t *pdev) argument
2823 init_dmae_common(lm_device_t *pdev) argument
2839 init_qm_common(lm_device_t *pdev) argument
2912 init_qm_func(lm_device_t *pdev) argument
2924 init_qm_port(lm_device_t *pdev) argument
2937 init_tm_port(lm_device_t *pdev) argument
2953 init_dq_common(lm_device_t *pdev) argument
2972 init_dq_func(lm_device_t *pdev) argument
3014 init_brb1_common(lm_device_t *pdev) argument
3019 init_pbf_common(lm_device_t *pdev) argument
3041 init_pbf_func(lm_device_t *pdev) argument
3050 init_brb_port(lm_device_t *pdev) argument
3106 init_prs_common(lm_device_t *pdev) argument
3146 init_prs_port(lm_device_t *pdev) argument
3169 init_prs_func(lm_device_t *pdev) argument
3180 init_semi_common(lm_device_t *pdev) argument
3202 init_semi_port(lm_device_t *pdev) argument
3233 init_semi_func(lm_device_t *pdev) argument
3251 init_pbf_port(lm_device_t *pdev) argument
3276 init_src_common(lm_device_t *pdev) argument
3301 init_src_func(lm_device_t *pdev) argument
3317 init_cdu_common(lm_device_t *pdev) argument
3340 init_cfc_common(lm_device_t *pdev) argument
3392 init_hc_port(lm_device_t *pdev) argument
3408 init_hc_func(lm_device_t *pdev) argument
3444 init_igu_func(lm_device_t *pdev) argument
3539 init_nig_common(lm_device_t *pdev) argument
3556 init_nig_port(lm_device_t *pdev) argument
3600 init_nig_func(lm_device_t *pdev) argument
3626 init_pxpcs_common(lm_device_t *pdev) argument
3647 init_pxpcs_func(lm_device_t *pdev) argument
3658 init_pglue_b_port(lm_device_t *pdev) argument
3670 init_pglue_b_func(lm_device_t *pdev) argument
3685 init_cfc_func(lm_device_t *pdev) argument
3695 init_aeu_common(lm_device_t * pdev) argument
3761 init_nig_pkt(struct _lm_device_t *pdev) argument
3788 prs_brb_mem_setup(struct _lm_device_t *pdev) argument
3951 lm_init_intmem_common(struct _lm_device_t *pdev) argument
3975 lm_init_intmem_port(struct _lm_device_t *pdev) argument
4024 lm_init_intmem_eq(struct _lm_device_t * pdev) argument
4042 lm_init_intmem_function(struct _lm_device_t *pdev) argument
4187 init_common_part(struct _lm_device_t *pdev) argument
4342 init_port_part(struct _lm_device_t *pdev) argument
4403 init_function_part(struct _lm_device_t *pdev) argument
4478 lm_chip_ready_for_init( struct _lm_device_t *pdev) argument
4496 lm_init_common_chip_part(struct _lm_device_t *pdev) argument
4518 lm_chip_init( struct _lm_device_t *pdev) argument
[all...]
/illumos-gate/usr/src/uts/common/io/bnxe/
H A Dbnxe_mm.c1491 #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, argument
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, argument
1571 mm_bar_read_dword(struct _lm_device_t *pdev, u8_t bar, u32_t offset, u32_t *ret) argument
1583 mm_bar_read_ddword(struct _lm_device_t *pdev, u8_t bar, u32_t offset, u64_t *ret) argument
1595 mm_bar_write_byte(struct _lm_device_t *pdev, u8_t bar, u32_t offset, u8_t val) argument
1607 mm_bar_write_word(struct _lm_device_t *pdev, u8_t bar, u32_t offset, u16_t val) argument
1619 mm_bar_write_dword(struct _lm_device_t *pdev, u8_t bar, u32_t offset, u32_t val) argument
1631 mm_bar_write_ddword(struct _lm_device_t *pdev, u8_t bar, u32_t offset, u64_t val) argument
1643 mm_bar_copy_buffer(struct _lm_device_t * pdev, u8_t bar, u32_t offset, u32_t size, u32_t *buf_ptr) argument
1661 mm_get_cap_offset(struct _lm_device_t * pdev, u32_t capabilityID) argument
1698 mm_get_wol_flags(struct _lm_device_t * pdev) argument
1703 mm_get_feature_flags(struct _lm_device_t * pdev) argument
1708 mm_get_vmq_cnt(struct _lm_device_t * pdev) argument
1713 mm_i2c_update(struct _lm_device_t * pdev) argument
[all...]
/illumos-gate/usr/src/uts/common/io/xge/hal/include/
H A Dxgehal-device.h83 * @regh0: BAR0 mapped memory handle (Solaris), or simply PCI device @pdev
89 * @cfgh: Configuration space handle (Solaris), or PCI device @pdev (Linux).
90 * @pdev: PCI device object.
104 pci_dev_h pdev; member in struct:xge_hal_device_attr_t
337 pci_dev_h pdev; member in struct:__anon6599
423 void __hal_pio_mem_write32_upper(pci_dev_h pdev, pci_reg_h regh, u32 val,
426 void __hal_pio_mem_write32_lower(pci_dev_h pdev, pci_reg_h regh, u32 val,
/illumos-gate/usr/src/uts/sun4u/io/
H A Dsysiosbus.c1452 dev_info_t *pdev; local
1472 pdev = ddi_get_parent(rdip);
1476 ddi_driver_name(pdev), ddi_get_instance(pdev), sbusid);
/illumos-gate/usr/src/uts/common/io/xge/hal/xgehal/
H A Dxgehal-device.c87 __hal_pio_mem_write32_upper(pci_dev_h pdev, pci_reg_h regh, u32 val, void *addr) argument
90 xge_os_pio_mem_write32(pdev, regh, val, addr);
92 xge_os_pio_mem_write32(pdev, regh, val, (void *)((char *)addr + 4));
104 __hal_pio_mem_write32_lower(pci_dev_h pdev, pci_reg_h regh, u32 val, argument
108 xge_os_pio_mem_write32(pdev, regh, val,
111 xge_os_pio_mem_write32(pdev, regh, val, addr);
137 val64 = xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, reg);
146 val64 = xge_os_pio_mem_read64(hldev->pdev, hldev->regh0, reg);
214 xge_os_pio_mem_read64(hldev->pdev, hldev->regh0,
216 xge_os_pci_read16(hldev->pdev,hlde
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/mpxu/frudr/
H A Dpiclfrudr.c2565 char *pdev[N_DISKS]; /* "/platform" */ local
2632 pdev[i] = strdup(buffer);
2653 update_disk_node(disk_name[i], pdev[i]);
2660 update_disk_node(disk_name[i], pdev[i]);
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/l4/include/
H A Dlm_l4st.h889 struct _lm_device_t *pdev; member in struct:_lm_toe_info_t
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/ecore/
H A Decore_sp_verbs.c30 #define ECORE_MSG(pdev, m, ...) \
31 DbgMessage(pdev, WARNi, m, ##__VA_ARGS__)
38 #define ECORE_ERR(str, ...) DbgMessage(pdev, FATAL, str, ##__VA_ARGS__)
74 #define ECORE_TODO_LINK_REPORT(pdev)
268 static INLINE void ecore_exe_queue_init(struct _lm_device_t *pdev, argument
283 ECORE_SPIN_LOCK_INIT(&o->lock, pdev);
295 ECORE_MSG(pdev, "Setup the execution queue with the chunk length of %d\n",
299 static INLINE void ecore_exe_queue_free_elem(struct _lm_device_t *pdev, argument
302 ECORE_MSG(pdev, "Deleting an exe_queue element\n");
303 ECORE_FREE(pdev, ele
336 ecore_exe_queue_add(struct _lm_device_t *pdev, struct ecore_exe_queue_obj *o, struct ecore_exeq_elem *elem, BOOL restore) argument
374 __ecore_exe_queue_reset_pending( struct _lm_device_t *pdev, struct ecore_exe_queue_obj *o) argument
399 ecore_exe_queue_step(struct _lm_device_t *pdev, struct ecore_exe_queue_obj *o, unsigned long *ramrod_flags) argument
476 ecore_exe_queue_alloc_elem( struct _lm_device_t *pdev) argument
521 ecore_state_wait(struct _lm_device_t *pdev, int state, unsigned long *pstate) argument
574 ecore_raw_wait(struct _lm_device_t *pdev, struct ecore_raw_obj *raw) argument
687 __ecore_vlan_mac_h_write_trylock(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o) argument
709 __ecore_vlan_mac_h_exec_pending(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o) argument
739 __ecore_vlan_mac_h_pend(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, unsigned long ramrod_flags) argument
759 __ecore_vlan_mac_h_write_unlock(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o) argument
780 ecore_vlan_mac_h_write_unlock(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o) argument
797 __ecore_vlan_mac_h_read_lock(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o) argument
816 ecore_vlan_mac_h_read_lock(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o) argument
838 __ecore_vlan_mac_h_read_unlock(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o) argument
873 ecore_vlan_mac_h_read_unlock(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o) argument
890 ecore_get_n_elements(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, int n, u8 *base, u8 stride, u8 size) argument
924 ecore_check_mac_add(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, union ecore_classification_ramrod_data *data) argument
945 ecore_check_vlan_add(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, union ecore_classification_ramrod_data *data) argument
961 ecore_check_vlan_mac_add(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, union ecore_classification_ramrod_data *data) argument
984 ecore_check_mac_del(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, union ecore_classification_ramrod_data *data) argument
1002 ecore_check_vlan_del(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, union ecore_classification_ramrod_data *data) argument
1019 ecore_check_vlan_mac_del(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, union ecore_classification_ramrod_data *data) argument
1041 ecore_check_move(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *src_o, struct ecore_vlan_mac_obj *dst_o, union ecore_classification_ramrod_data *data) argument
1066 ecore_check_move_always_err( struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *src_o, struct ecore_vlan_mac_obj *dst_o, union ecore_classification_ramrod_data *data) argument
1091 ecore_set_mac_in_nig(struct _lm_device_t *pdev, BOOL add, unsigned char *dev_addr, int index) argument
1132 ecore_vlan_mac_set_cmd_hdr_e2(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, BOOL add, int opcode, struct eth_classify_cmd_header *hdr) argument
1172 ecore_set_one_mac_e2(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, struct ecore_exeq_elem *elem, int rule_idx, int cam_offset) argument
1268 ecore_vlan_mac_set_rdata_hdr_e1x(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, int type, int cam_offset, struct mac_configuration_hdr *hdr) argument
1281 ecore_vlan_mac_set_cfg_entry_e1x(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, BOOL add, int opcode, u8 *mac, u16 vlan_id, struct mac_configuration_entry *cfg_entry) argument
1310 ecore_vlan_mac_set_rdata_e1x(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, int type, int cam_offset, BOOL add, u8 *mac, u16 vlan_id, int opcode, struct mac_configuration_cmd *config) argument
1336 ecore_set_one_mac_e1x(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, struct ecore_exeq_elem *elem, int rule_idx, int cam_offset) argument
1359 ecore_set_one_vlan_e2(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, struct ecore_exeq_elem *elem, int rule_idx, int cam_offset) argument
1409 ecore_set_one_vlan_mac_e2(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, struct ecore_exeq_elem *elem, int rule_idx, int cam_offset) argument
1475 ecore_set_one_vlan_mac_e1h(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, struct ecore_exeq_elem *elem, int rule_idx, int cam_offset) argument
1521 ecore_vlan_mac_restore(struct _lm_device_t *pdev, struct ecore_vlan_mac_ramrod_params *p, struct ecore_vlan_mac_registry_elem **ppos) argument
1636 ecore_validate_vlan_mac_add(struct _lm_device_t *pdev, union ecore_qable_obj *qo, struct ecore_exeq_elem *elem) argument
1684 ecore_validate_vlan_mac_del(struct _lm_device_t *pdev, union ecore_qable_obj *qo, struct ecore_exeq_elem *elem) argument
1743 ecore_validate_vlan_mac_move(struct _lm_device_t *pdev, union ecore_qable_obj *qo, struct ecore_exeq_elem *elem) argument
1805 ecore_validate_vlan_mac(struct _lm_device_t *pdev, union ecore_qable_obj *qo, struct ecore_exeq_elem *elem) argument
1821 ecore_remove_vlan_mac(struct _lm_device_t *pdev, union ecore_qable_obj *qo, struct ecore_exeq_elem *elem) argument
1857 ecore_wait_vlan_mac(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o) argument
1880 __ecore_vlan_mac_execute_step(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, unsigned long *ramrod_flags) argument
1915 ecore_complete_vlan_mac(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, union event_ring_elem *cqe, unsigned long *ramrod_flags) argument
1961 ecore_optimize_vlan_mac(struct _lm_device_t *pdev, union ecore_qable_obj *qo, struct ecore_exeq_elem *elem) argument
2023 ecore_vlan_mac_get_registry_elem( struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, struct ecore_exeq_elem *elem, BOOL restore, struct ecore_vlan_mac_registry_elem **re) argument
2076 ecore_execute_vlan_mac(struct _lm_device_t *pdev, union ecore_qable_obj *qo, d_list_t *exe_chunk, unsigned long *ramrod_flags) argument
2202 ecore_vlan_mac_push_new_cmd( struct _lm_device_t *pdev, struct ecore_vlan_mac_ramrod_params *p) argument
2238 ecore_config_vlan_mac(struct _lm_device_t *pdev, struct ecore_vlan_mac_ramrod_params *p) argument
2320 ecore_vlan_mac_del_all(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *o, unsigned long *vlan_mac_flags, unsigned long *ramrod_flags) argument
2441 ecore_init_mac_obj(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *mac_obj, u8 cl_id, u32 cid, u8 func_id, void *rdata, lm_address_t rdata_mapping, int state, unsigned long *pstate, ecore_obj_type type, struct ecore_credit_pool_obj *macs_pool) argument
2495 ecore_init_vlan_obj(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *vlan_obj, u8 cl_id, u32 cid, u8 func_id, void *rdata, lm_address_t rdata_mapping, int state, unsigned long *pstate, ecore_obj_type type, struct ecore_credit_pool_obj *vlans_pool) argument
2536 ecore_init_vlan_mac_obj(struct _lm_device_t *pdev, struct ecore_vlan_mac_obj *vlan_mac_obj, u8 cl_id, u32 cid, u8 func_id, void *rdata, lm_address_t rdata_mapping, int state, unsigned long *pstate, ecore_obj_type type, struct ecore_credit_pool_obj *macs_pool, struct ecore_credit_pool_obj *vlans_pool) argument
2600 __storm_memset_mac_filters(struct _lm_device_t *pdev, struct tstorm_eth_mac_filter_config *mac_filters, u16 pf_id) argument
2612 ecore_set_rx_mode_e1x(struct _lm_device_t *pdev, struct ecore_rx_mode_ramrod_params *p) argument
2702 ecore_rx_mode_set_cmd_state_e2(struct _lm_device_t *pdev, unsigned long *accept_flags, struct eth_filter_rules_cmd *cmd, BOOL clear_accept_all) argument
2749 ecore_set_rx_mode_e2(struct _lm_device_t *pdev, struct ecore_rx_mode_ramrod_params *p) argument
2852 ecore_wait_rx_mode_comp_e2(struct _lm_device_t *pdev, struct ecore_rx_mode_ramrod_params *p) argument
2858 ecore_empty_rx_mode_wait(struct _lm_device_t *pdev, struct ecore_rx_mode_ramrod_params *p) argument
2865 ecore_config_rx_mode(struct _lm_device_t *pdev, struct ecore_rx_mode_ramrod_params *p) argument
2885 ecore_init_rx_mode_obj(struct _lm_device_t *pdev, struct ecore_rx_mode_obj *o) argument
2929 ecore_mcast_wait(struct _lm_device_t *pdev, struct ecore_mcast_obj *o) argument
2939 ecore_mcast_enqueue_cmd(struct _lm_device_t *pdev, struct ecore_mcast_obj *o, struct ecore_mcast_ramrod_params *p, enum ecore_mcast_cmd cmd) argument
3076 ecore_mcast_set_one_rule_e2(struct _lm_device_t *pdev, struct ecore_mcast_obj *o, int idx, union ecore_mcast_config_data *cfg_data, enum ecore_mcast_cmd cmd) argument
3138 ecore_mcast_handle_restore_cmd_e2( struct _lm_device_t *pdev, struct ecore_mcast_obj *o , int start_bin, int *rdata_idx) argument
3169 ecore_mcast_hdl_pending_add_e2(struct _lm_device_t *pdev, struct ecore_mcast_obj *o, struct ecore_pending_mcast_cmd *cmd_pos, int *line_idx) argument
3205 ecore_mcast_hdl_pending_del_e2(struct _lm_device_t *pdev, struct ecore_mcast_obj *o, struct ecore_pending_mcast_cmd *cmd_pos, int *line_idx) argument
3235 ecore_mcast_hdl_pending_restore_e2(struct _lm_device_t *pdev, struct ecore_mcast_obj *o, struct ecore_pending_mcast_cmd *cmd_pos, int *line_idx) argument
3250 ecore_mcast_handle_pending_cmds_e2(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p) argument
3295 ecore_mcast_hdl_add(struct _lm_device_t *pdev, struct ecore_mcast_obj *o, struct ecore_mcast_ramrod_params *p, int *line_idx) argument
3317 ecore_mcast_hdl_del(struct _lm_device_t *pdev, struct ecore_mcast_obj *o, struct ecore_mcast_ramrod_params *p, int *line_idx) argument
3347 ecore_mcast_handle_current_cmd(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, enum ecore_mcast_cmd cmd, int start_cnt) argument
3381 ecore_mcast_validate_e2(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, enum ecore_mcast_cmd cmd) argument
3426 ecore_mcast_revert_e2(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, int old_num_bins) argument
3443 ecore_mcast_set_rdata_hdr_e2(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, u8 len) argument
3468 ecore_mcast_refresh_registry_e2(struct _lm_device_t *pdev, struct ecore_mcast_obj *o) argument
3485 ecore_mcast_setup_e2(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, enum ecore_mcast_cmd cmd) argument
3570 ecore_mcast_validate_e1h(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, enum ecore_mcast_cmd cmd) argument
3581 ecore_mcast_revert_e1h(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, int old_num_bins) argument
3593 ecore_mcast_hdl_add_e1h(struct _lm_device_t *pdev, struct ecore_mcast_obj *o, struct ecore_mcast_ramrod_params *p, u32 *mc_filter) argument
3615 ecore_mcast_hdl_restore_e1h(struct _lm_device_t *pdev, struct ecore_mcast_obj *o, struct ecore_mcast_ramrod_params *p, u32 *mc_filter) argument
3633 ecore_mcast_setup_e1h(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, enum ecore_mcast_cmd cmd) argument
3687 ecore_mcast_validate_e1(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, enum ecore_mcast_cmd cmd) argument
3742 ecore_mcast_revert_e1(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, int old_num_macs) argument
3758 ecore_mcast_set_one_rule_e1(struct _lm_device_t *pdev, struct ecore_mcast_obj *o, int idx, union ecore_mcast_config_data *cfg_data, enum ecore_mcast_cmd cmd) argument
3792 ecore_mcast_set_rdata_hdr_e1(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, u8 len) argument
3825 ecore_mcast_handle_restore_cmd_e1( struct _lm_device_t *pdev, struct ecore_mcast_obj *o , int start_idx, int *rdata_idx) argument
3850 ecore_mcast_handle_pending_cmds_e1( struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p) argument
3931 ecore_mcast_refresh_registry_e1(struct _lm_device_t *pdev, struct ecore_mcast_obj *o) argument
3979 ecore_mcast_setup_e1(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, enum ecore_mcast_cmd cmd) argument
4081 ecore_config_mcast(struct _lm_device_t *pdev, struct ecore_mcast_ramrod_params *p, enum ecore_mcast_cmd cmd) argument
4186 ecore_init_mcast_obj(struct _lm_device_t *pdev, struct ecore_mcast_obj *mcast_obj, u8 mcast_cl_id, u32 mcast_cid, u8 func_id, u8 engine_id, void *rdata, lm_address_t rdata_mapping, int state, unsigned long *pstate, ecore_obj_type type) argument
4484 ecore_init_mac_credit_pool(struct _lm_device_t *pdev, struct ecore_credit_pool_obj *p, u8 func_id, u8 func_num) argument
4553 ecore_init_vlan_credit_pool(struct _lm_device_t *pdev, struct ecore_credit_pool_obj *p, u8 func_id, u8 func_num) argument
4616 ecore_setup_rss(struct _lm_device_t *pdev, struct ecore_config_rss_params *p) argument
4736 ecore_config_rss(struct _lm_device_t *pdev, struct ecore_config_rss_params *p) argument
4764 ecore_init_rss_config_obj(struct _lm_device_t *pdev, struct ecore_rss_config_obj *rss_obj, u8 cl_id, u32 cid, u8 func_id, u8 engine_id, void *rdata, lm_address_t rdata_mapping, int state, unsigned long *pstate, ecore_obj_type type) argument
4793 ecore_queue_state_change(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
4855 ecore_queue_wait_comp(struct _lm_device_t *pdev, struct ecore_queue_sp_obj *o, enum ecore_queue_cmd cmd) argument
4871 ecore_queue_comp_cmd(struct _lm_device_t *pdev, struct ecore_queue_sp_obj *o, enum ecore_queue_cmd cmd) argument
4914 ecore_q_fill_setup_data_e2(struct _lm_device_t *pdev, struct ecore_queue_state_params *cmd_params, struct client_init_ramrod_data *data) argument
4928 ecore_q_fill_init_general_data(struct _lm_device_t *pdev, struct ecore_queue_sp_obj *o, struct ecore_general_setup_params *params, struct client_init_general_data *gen_data, unsigned long *flags) argument
5096 ecore_q_fill_setup_data_cmn(struct _lm_device_t *pdev, struct ecore_queue_state_params *cmd_params, struct client_init_ramrod_data *data) argument
5121 ecore_q_fill_setup_tx_only(struct _lm_device_t *pdev, struct ecore_queue_state_params *cmd_params, struct tx_queue_init_ramrod_data *data) argument
5152 ecore_q_init(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5199 ecore_q_send_setup_e1x(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5227 ecore_q_send_setup_e2(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5256 ecore_q_send_setup_tx_only(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5304 ecore_q_fill_update_data(struct _lm_device_t *pdev, struct ecore_queue_sp_obj *obj, struct ecore_queue_update_params *params, struct client_update_ramrod_data *data) argument
5386 ecore_q_send_update(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5428 ecore_q_send_deactivate(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5448 ecore_q_send_activate(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5461 ecore_q_fill_update_tpa_data(struct _lm_device_t *pdev, struct ecore_queue_sp_obj *obj, struct ecore_queue_update_tpa_params *params, struct tpa_update_ramrod_data *data) argument
5483 ecore_q_send_update_tpa(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5518 ecore_q_send_halt(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5546 ecore_q_send_cfc_del(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5563 ecore_q_send_terminate(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5580 ecore_q_send_empty(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5590 ecore_queue_send_cmd_cmn(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5620 ecore_queue_send_cmd_e1x(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5643 ecore_queue_send_cmd_e2(struct _lm_device_t *pdev, struct ecore_queue_state_params *params) argument
5682 ecore_queue_chk_transition(struct _lm_device_t *pdev, struct ecore_queue_sp_obj *o, struct ecore_queue_state_params *params) argument
5864 ecore_queue_chk_fwd_transition(struct _lm_device_t *pdev, struct ecore_queue_sp_obj *o, struct ecore_queue_state_params *params) argument
5910 ecore_init_queue_obj(struct _lm_device_t *pdev, struct ecore_queue_sp_obj *obj, u8 cl_id, u32 *cids, u8 cid_cnt, u8 func_id, void *rdata, lm_address_t rdata_mapping, unsigned long type) argument
5948 ecore_get_q_logical_state(struct _lm_device_t *pdev, struct ecore_queue_sp_obj *obj) argument
5969 ecore_func_get_state(struct _lm_device_t *pdev, struct ecore_func_sp_obj *o) argument
5984 ecore_func_wait_comp(struct _lm_device_t *pdev, struct ecore_func_sp_obj *o, enum ecore_func_cmd cmd) argument
6001 ecore_func_state_change_comp(struct _lm_device_t *pdev, struct ecore_func_sp_obj *o, enum ecore_func_cmd cmd) argument
6041 ecore_func_comp_cmd(struct _lm_device_t *pdev, struct ecore_func_sp_obj *o, enum ecore_func_cmd cmd) argument
6067 ecore_func_chk_transition(struct _lm_device_t *pdev, struct ecore_func_sp_obj *o, struct ecore_func_state_params *params) argument
6173 ecore_func_init_func(struct _lm_device_t *pdev, const struct ecore_func_sp_drv_ops *drv) argument
6190 ecore_func_init_port(struct _lm_device_t *pdev, const struct ecore_func_sp_drv_ops *drv) argument
6210 ecore_func_init_cmn_chip(struct _lm_device_t *pdev, const struct ecore_func_sp_drv_ops *drv) argument
6230 ecore_func_init_cmn(struct _lm_device_t *pdev, const struct ecore_func_sp_drv_ops *drv) argument
6240 ecore_func_hw_init(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
6315 ecore_func_reset_func(struct _lm_device_t *pdev, const struct ecore_func_sp_drv_ops *drv) argument
6336 ecore_func_reset_port(struct _lm_device_t *pdev, const struct ecore_func_sp_drv_ops *drv) argument
6353 ecore_func_reset_cmn(struct _lm_device_t *pdev, const struct ecore_func_sp_drv_ops *drv) argument
6360 ecore_func_hw_reset(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
6392 ecore_func_send_start(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
6445 ecore_func_send_switch_update(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
6517 ecore_func_send_afex_update(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
6555 ecore_func_send_afex_viflists(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
6592 ecore_func_send_stop(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
6599 ecore_func_send_tx_stop(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
6605 ecore_func_send_tx_start(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
6636 ecore_func_send_set_timesync(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
6670 ecore_func_send_cmd(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
6700 ecore_init_func_obj(struct _lm_device_t *pdev, struct ecore_func_sp_obj *obj, void *rdata, lm_address_t rdata_mapping, void *afex_rdata, lm_address_t afex_rdata_mapping, struct ecore_func_sp_drv_ops *drv_iface) argument
6734 ecore_func_state_change(struct _lm_device_t *pdev, struct ecore_func_state_params *params) argument
[all...]
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/include/
H A Dlm5710.h121 #define IS_CHANNEL_VFDEV(pdev) (((pdev)->params.device_type == DEVICE_TYPE_VF) && ((pdev)->params.virtualization_type == VT_CHANNEL_VF))
123 #define IS_BASIC_VIRT_MODE_MASTER_PFDEV(pdev) (((pdev)->params.device_type == DEVICE_TYPE_PF) && ((pdev)->params.virtualization_type == VT_BASIC_VF))
124 #define IS_CHANNEL_VIRT_MODE_MASTER_PFDEV(pdev) (((pdev)->params.device_type == DEVICE_TYPE_PF) && ((pdev)->params.virtualization_type == VT_CHANNEL_VF))
125 #define IS_ASSIGNED_TO_VM_PFDEV(pdev) (((pde
2828 struct _lm_device_t *pdev; member in struct:_lm_offload_info_t
3288 lm_get_sb_number_indexes(lm_device_t *pdev) argument
3300 lm_get_sb_running_index(lm_device_t *pdev, u8_t sb_id, u8_t sm_idx) argument
3316 lm_get_sb_index(lm_device_t *pdev, u8_t sb_id, u8_t idx) argument
3334 lm_get_sb_running_indexes(lm_device_t *pdev, u8_t sb_idx) argument
3347 lm_get_sb_indexes(lm_device_t *pdev, u8_t sb_idx) argument
3369 lm_map_igu_sb_id_to_drv_rss(lm_device_t *pdev, u8_t igu_sb_id) argument
3382 lm_query_storm_intr(lm_device_t *pdev, u8_t igu_sb_id, u8_t * drv_sb_id) argument
3431 lm_is_sb_updated(lm_device_t *pdev, u8_t igu_sb_id) argument
4081 _reg_rd(struct _lm_device_t * pdev, u32_t reg_offset) argument
4130 _reg_rd(struct _lm_device_t * pdev, u32_t reg_offset) argument
4142 _vf_reg_rd(struct _lm_device_t * pdev, u32_t reg_offset) argument
4171 _reg_rd(struct _lm_device_t * pdev, u32_t reg_offset) argument
4183 _vf_reg_rd(struct _lm_device_t * pdev, u32_t reg_offset) argument
4286 DOORBELL(lm_device_t *pdev, u32_t cid, u32_t val) argument
4355 lm_sb_id_from_chain(struct _lm_device_t *pdev, u32_t chain_idx) argument
4370 lm_set_virt_mode(struct _lm_device_t *pdev, u8_t device_type, u8_t virtualization_type) argument
4423 lm_set_virt_channel_type(struct _lm_device_t *pdev, u8_t channel_type) argument
4443 lm_reset_virt_mode(struct _lm_device_t *pdev) argument
[all...]

Completed in 280 milliseconds

123