cnic_dev 102 drivers/net/ethernet/broadcom/cnic.c static void cnic_shutdown_rings(struct cnic_dev *); cnic_dev 103 drivers/net/ethernet/broadcom/cnic.c static void cnic_init_rings(struct cnic_dev *); cnic_dev 109 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev; cnic_dev 142 drivers/net/ethernet/broadcom/cnic.c static inline void cnic_hold(struct cnic_dev *dev) cnic_dev 147 drivers/net/ethernet/broadcom/cnic.c static inline void cnic_put(struct cnic_dev *dev) cnic_dev 162 drivers/net/ethernet/broadcom/cnic.c static struct cnic_dev *cnic_from_netdev(struct net_device *netdev) cnic_dev 164 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *cdev; cnic_dev 188 drivers/net/ethernet/broadcom/cnic.c static void cnic_ctx_wr(struct cnic_dev *dev, u32 cid_addr, u32 off, u32 val) cnic_dev 203 drivers/net/ethernet/broadcom/cnic.c static void cnic_ctx_tbl_wr(struct cnic_dev *dev, u32 off, dma_addr_t addr) cnic_dev 217 drivers/net/ethernet/broadcom/cnic.c static void cnic_ring_ctl(struct cnic_dev *dev, u32 cid, u32 cl_id, int start) cnic_dev 235 drivers/net/ethernet/broadcom/cnic.c static void cnic_reg_wr_ind(struct cnic_dev *dev, u32 off, u32 val) cnic_dev 249 drivers/net/ethernet/broadcom/cnic.c static u32 cnic_reg_rd_ind(struct cnic_dev *dev, u32 off) cnic_dev 263 drivers/net/ethernet/broadcom/cnic.c static void cnic_ulp_ctl(struct cnic_dev *dev, int ulp_type, bool reg, int state) cnic_dev 290 drivers/net/ethernet/broadcom/cnic.c static void cnic_spq_completion(struct cnic_dev *dev, int cmd, u32 count) cnic_dev 372 drivers/net/ethernet/broadcom/cnic.c static int cnic_iscsi_nl_msg_recv(struct cnic_dev *dev, u32 msg_type, cnic_dev 475 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev; cnic_dev 516 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev; cnic_dev 563 drivers/net/ethernet/broadcom/cnic.c static int cnic_start_hw(struct cnic_dev *); cnic_dev 564 drivers/net/ethernet/broadcom/cnic.c static void cnic_stop_hw(struct cnic_dev *); cnic_dev 566 drivers/net/ethernet/broadcom/cnic.c static int cnic_register_device(struct cnic_dev *dev, int ulp_type, cnic_dev 609 drivers/net/ethernet/broadcom/cnic.c static int cnic_unregister_device(struct cnic_dev *dev, int ulp_type) cnic_dev 732 drivers/net/ethernet/broadcom/cnic.c static void cnic_free_dma(struct cnic_dev *dev, struct cnic_dma *dma) cnic_dev 756 drivers/net/ethernet/broadcom/cnic.c static void cnic_setup_page_tbl(struct cnic_dev *dev, struct cnic_dma *dma) cnic_dev 770 drivers/net/ethernet/broadcom/cnic.c static void cnic_setup_page_tbl_le(struct cnic_dev *dev, struct cnic_dma *dma) cnic_dev 784 drivers/net/ethernet/broadcom/cnic.c static int cnic_alloc_dma(struct cnic_dev *dev, struct cnic_dma *dma, cnic_dev 825 drivers/net/ethernet/broadcom/cnic.c static void cnic_free_context(struct cnic_dev *dev) cnic_dev 877 drivers/net/ethernet/broadcom/cnic.c static void cnic_free_resc(struct cnic_dev *dev) cnic_dev 908 drivers/net/ethernet/broadcom/cnic.c static int cnic_alloc_context(struct cnic_dev *dev) cnic_dev 984 drivers/net/ethernet/broadcom/cnic.c static int cnic_alloc_kcq(struct cnic_dev *dev, struct kcq_info *info, cnic_dev 1049 drivers/net/ethernet/broadcom/cnic.c static int cnic_alloc_uio_rings(struct cnic_dev *dev, int pages) cnic_dev 1091 drivers/net/ethernet/broadcom/cnic.c static int cnic_init_uio(struct cnic_dev *dev) cnic_dev 1157 drivers/net/ethernet/broadcom/cnic.c static int cnic_alloc_bnx2_resc(struct cnic_dev *dev) cnic_dev 1190 drivers/net/ethernet/broadcom/cnic.c static int cnic_alloc_bnx2x_context(struct cnic_dev *dev) cnic_dev 1238 drivers/net/ethernet/broadcom/cnic.c static int cnic_alloc_bnx2x_resc(struct cnic_dev *dev) cnic_dev 1342 drivers/net/ethernet/broadcom/cnic.c static int cnic_submit_bnx2_kwqes(struct cnic_dev *dev, struct kwqe *wqes[], cnic_dev 1389 drivers/net/ethernet/broadcom/cnic.c static int cnic_submit_kwqe_16(struct cnic_dev *dev, u32 cmd, u32 cid, cnic_dev 1424 drivers/net/ethernet/broadcom/cnic.c static void cnic_reply_bnx2x_kcqes(struct cnic_dev *dev, int ulp_type, cnic_dev 1439 drivers/net/ethernet/broadcom/cnic.c static void cnic_bnx2x_set_tcp_options(struct cnic_dev *dev, int time_stamps, cnic_dev 1460 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_iscsi_init1(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 1546 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_iscsi_init2(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 1588 drivers/net/ethernet/broadcom/cnic.c static void cnic_free_bnx2x_conn_resc(struct cnic_dev *dev, u32 l5_cid) cnic_dev 1607 drivers/net/ethernet/broadcom/cnic.c static int cnic_alloc_bnx2x_conn_resc(struct cnic_dev *dev, u32 l5_cid) cnic_dev 1655 drivers/net/ethernet/broadcom/cnic.c static void *cnic_get_bnx2x_ctx(struct cnic_dev *dev, u32 cid, int init, cnic_dev 1685 drivers/net/ethernet/broadcom/cnic.c static int cnic_setup_bnx2x_ctx(struct cnic_dev *dev, struct kwqe *wqes[], cnic_dev 1872 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_iscsi_ofld1(struct cnic_dev *dev, struct kwqe *wqes[], cnic_dev 1941 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_iscsi_update(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 1965 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_destroy_ramrod(struct cnic_dev *dev, u32 l5_cid) cnic_dev 1991 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_iscsi_destroy(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 2039 drivers/net/ethernet/broadcom/cnic.c static void cnic_init_storm_conn_bufs(struct cnic_dev *dev, cnic_dev 2083 drivers/net/ethernet/broadcom/cnic.c static void cnic_init_bnx2x_mac(struct cnic_dev *dev) cnic_dev 2119 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_connect(struct cnic_dev *dev, struct kwqe *wqes[], cnic_dev 2202 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_close(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 2214 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_reset(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 2225 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_offload_pg(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 2240 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_update_pg(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 2255 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_stat(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 2280 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_init1(struct cnic_dev *dev, struct kwqe *wqes[], cnic_dev 2337 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_ofld1(struct cnic_dev *dev, struct kwqe *wqes[], cnic_dev 2432 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_enable(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 2460 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_disable(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 2492 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_destroy(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 2539 drivers/net/ethernet/broadcom/cnic.c static void cnic_bnx2x_delete_wait(struct cnic_dev *dev, u32 start_cid) cnic_dev 2563 drivers/net/ethernet/broadcom/cnic.c static int cnic_bnx2x_fcoe_fw_destroy(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 2581 drivers/net/ethernet/broadcom/cnic.c static void cnic_bnx2x_kwqe_err(struct cnic_dev *dev, struct kwqe *kwqe) cnic_dev 2654 drivers/net/ethernet/broadcom/cnic.c static int cnic_submit_bnx2x_iscsi_kwqes(struct cnic_dev *dev, cnic_dev 2727 drivers/net/ethernet/broadcom/cnic.c static int cnic_submit_bnx2x_fcoe_kwqes(struct cnic_dev *dev, cnic_dev 2792 drivers/net/ethernet/broadcom/cnic.c static int cnic_submit_bnx2x_kwqes(struct cnic_dev *dev, struct kwqe *wqes[], cnic_dev 2827 drivers/net/ethernet/broadcom/cnic.c static void service_kcqes(struct cnic_dev *dev, int num_cqes) cnic_dev 2886 drivers/net/ethernet/broadcom/cnic.c static int cnic_get_kcqes(struct cnic_dev *dev, struct kcq_info *info) cnic_dev 2971 drivers/net/ethernet/broadcom/cnic.c static u32 cnic_service_bnx2_queues(struct cnic_dev *dev) cnic_dev 3002 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = data; cnic_dev 3015 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = (struct cnic_dev *) data; cnic_dev 3024 drivers/net/ethernet/broadcom/cnic.c static void cnic_doirq(struct cnic_dev *dev) cnic_dev 3040 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = dev_instance; cnic_dev 3051 drivers/net/ethernet/broadcom/cnic.c static inline void cnic_ack_bnx2x_int(struct cnic_dev *dev, u8 id, u8 storm, cnic_dev 3069 drivers/net/ethernet/broadcom/cnic.c static void cnic_ack_igu_sb(struct cnic_dev *dev, u8 igu_sb_id, u8 segment, cnic_dev 3085 drivers/net/ethernet/broadcom/cnic.c static void cnic_ack_bnx2x_msix(struct cnic_dev *dev) cnic_dev 3093 drivers/net/ethernet/broadcom/cnic.c static void cnic_ack_bnx2x_e2_msix(struct cnic_dev *dev) cnic_dev 3101 drivers/net/ethernet/broadcom/cnic.c static void cnic_arm_bnx2x_msix(struct cnic_dev *dev, u32 idx) cnic_dev 3109 drivers/net/ethernet/broadcom/cnic.c static void cnic_arm_bnx2x_e2_msix(struct cnic_dev *dev, u32 idx) cnic_dev 3117 drivers/net/ethernet/broadcom/cnic.c static u32 cnic_service_bnx2x_kcq(struct cnic_dev *dev, struct kcq_info *info) cnic_dev 3140 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = (struct cnic_dev *) data; cnic_dev 3176 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = data; cnic_dev 3210 drivers/net/ethernet/broadcom/cnic.c static void cnic_ulp_stop(struct cnic_dev *dev) cnic_dev 3219 drivers/net/ethernet/broadcom/cnic.c static void cnic_ulp_start(struct cnic_dev *dev) cnic_dev 3244 drivers/net/ethernet/broadcom/cnic.c static int cnic_copy_ulp_stats(struct cnic_dev *dev, int ulp_type) cnic_dev 3263 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = data; cnic_dev 3328 drivers/net/ethernet/broadcom/cnic.c static void cnic_ulp_init(struct cnic_dev *dev) cnic_dev 3352 drivers/net/ethernet/broadcom/cnic.c static void cnic_ulp_exit(struct cnic_dev *dev) cnic_dev 3378 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = csk->dev; cnic_dev 3420 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = csk->dev; cnic_dev 3448 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = csk->dev; cnic_dev 3466 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = csk->dev; cnic_dev 3550 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = csk->dev; cnic_dev 3567 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = csk->dev; cnic_dev 3582 drivers/net/ethernet/broadcom/cnic.c static int cnic_cm_create(struct cnic_dev *dev, int ulp_type, u32 cid, cnic_dev 3629 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = csk->dev; cnic_dev 3714 drivers/net/ethernet/broadcom/cnic.c static struct cnic_dev *cnic_cm_select_dev(struct sockaddr_in *dst_addr, cnic_dev 3717 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = NULL; cnic_dev 3751 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = csk->dev; cnic_dev 3759 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = csk->dev; cnic_dev 3943 drivers/net/ethernet/broadcom/cnic.c static void cnic_cm_process_offld_pg(struct cnic_dev *dev, struct l4_kcq *kcqe) cnic_dev 3974 drivers/net/ethernet/broadcom/cnic.c static void cnic_process_fcoe_term_conn(struct cnic_dev *dev, struct kcqe *kcqe) cnic_dev 3986 drivers/net/ethernet/broadcom/cnic.c static void cnic_cm_process_kcqe(struct cnic_dev *dev, struct kcqe *kcqe) cnic_dev 4075 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = data; cnic_dev 4086 drivers/net/ethernet/broadcom/cnic.c static void cnic_cm_free_mem(struct cnic_dev *dev) cnic_dev 4095 drivers/net/ethernet/broadcom/cnic.c static int cnic_cm_alloc_mem(struct cnic_dev *dev) cnic_dev 4147 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = csk->dev; cnic_dev 4161 drivers/net/ethernet/broadcom/cnic.c static void cnic_cm_stop_bnx2_hw(struct cnic_dev *dev) cnic_dev 4165 drivers/net/ethernet/broadcom/cnic.c static int cnic_cm_init_bnx2_hw(struct cnic_dev *dev) cnic_dev 4176 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev = csk->dev; cnic_dev 4215 drivers/net/ethernet/broadcom/cnic.c static void cnic_cm_stop_bnx2x_hw(struct cnic_dev *dev) cnic_dev 4235 drivers/net/ethernet/broadcom/cnic.c static int cnic_cm_init_bnx2x_hw(struct cnic_dev *dev) cnic_dev 4270 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev; cnic_dev 4320 drivers/net/ethernet/broadcom/cnic.c static int cnic_cm_open(struct cnic_dev *dev) cnic_dev 4352 drivers/net/ethernet/broadcom/cnic.c static int cnic_cm_shutdown(struct cnic_dev *dev) cnic_dev 4371 drivers/net/ethernet/broadcom/cnic.c static void cnic_init_context(struct cnic_dev *dev, u32 cid) cnic_dev 4382 drivers/net/ethernet/broadcom/cnic.c static int cnic_setup_5709_context(struct cnic_dev *dev, int valid) cnic_dev 4419 drivers/net/ethernet/broadcom/cnic.c static void cnic_free_irq(struct cnic_dev *dev) cnic_dev 4431 drivers/net/ethernet/broadcom/cnic.c static int cnic_request_irq(struct cnic_dev *dev) cnic_dev 4444 drivers/net/ethernet/broadcom/cnic.c static int cnic_init_bnx2_irq(struct cnic_dev *dev) cnic_dev 4504 drivers/net/ethernet/broadcom/cnic.c static void cnic_enable_bnx2_int(struct cnic_dev *dev) cnic_dev 4516 drivers/net/ethernet/broadcom/cnic.c static void cnic_disable_bnx2_int_sync(struct cnic_dev *dev) cnic_dev 4530 drivers/net/ethernet/broadcom/cnic.c static void cnic_init_bnx2_tx_ring(struct cnic_dev *dev) cnic_dev 4597 drivers/net/ethernet/broadcom/cnic.c static void cnic_init_bnx2_rx_ring(struct cnic_dev *dev) cnic_dev 4663 drivers/net/ethernet/broadcom/cnic.c static void cnic_shutdown_bnx2_rx_ring(struct cnic_dev *dev) cnic_dev 4675 drivers/net/ethernet/broadcom/cnic.c static void cnic_set_bnx2_mac(struct cnic_dev *dev) cnic_dev 4709 drivers/net/ethernet/broadcom/cnic.c static int cnic_start_bnx2_hw(struct cnic_dev *dev) cnic_dev 4845 drivers/net/ethernet/broadcom/cnic.c static void cnic_setup_bnx2x_context(struct cnic_dev *dev) cnic_dev 4866 drivers/net/ethernet/broadcom/cnic.c static int cnic_init_bnx2x_irq(struct cnic_dev *dev) cnic_dev 4880 drivers/net/ethernet/broadcom/cnic.c static inline void cnic_storm_memset_hc_disable(struct cnic_dev *dev, cnic_dev 4899 drivers/net/ethernet/broadcom/cnic.c static void cnic_enable_bnx2x_int(struct cnic_dev *dev) cnic_dev 4913 drivers/net/ethernet/broadcom/cnic.c static void cnic_disable_bnx2x_int_sync(struct cnic_dev *dev) cnic_dev 4917 drivers/net/ethernet/broadcom/cnic.c static void cnic_init_bnx2x_tx_ring(struct cnic_dev *dev, cnic_dev 4983 drivers/net/ethernet/broadcom/cnic.c static void cnic_init_bnx2x_rx_ring(struct cnic_dev *dev, cnic_dev 5051 drivers/net/ethernet/broadcom/cnic.c static void cnic_init_bnx2x_kcq(struct cnic_dev *dev) cnic_dev 5090 drivers/net/ethernet/broadcom/cnic.c static int cnic_start_bnx2x_hw(struct cnic_dev *dev) cnic_dev 5165 drivers/net/ethernet/broadcom/cnic.c static void cnic_init_rings(struct cnic_dev *dev) cnic_dev 5235 drivers/net/ethernet/broadcom/cnic.c static void cnic_shutdown_rings(struct cnic_dev *dev) cnic_dev 5280 drivers/net/ethernet/broadcom/cnic.c static int cnic_register_netdev(struct cnic_dev *dev) cnic_dev 5306 drivers/net/ethernet/broadcom/cnic.c static void cnic_unregister_netdev(struct cnic_dev *dev) cnic_dev 5317 drivers/net/ethernet/broadcom/cnic.c static int cnic_start_hw(struct cnic_dev *dev) cnic_dev 5361 drivers/net/ethernet/broadcom/cnic.c static void cnic_stop_bnx2_hw(struct cnic_dev *dev) cnic_dev 5378 drivers/net/ethernet/broadcom/cnic.c static void cnic_stop_bnx2x_hw(struct cnic_dev *dev) cnic_dev 5410 drivers/net/ethernet/broadcom/cnic.c static void cnic_stop_hw(struct cnic_dev *dev) cnic_dev 5435 drivers/net/ethernet/broadcom/cnic.c static void cnic_free_dev(struct cnic_dev *dev) cnic_dev 5451 drivers/net/ethernet/broadcom/cnic.c static int cnic_get_fc_npiv_tbl(struct cnic_dev *dev, cnic_dev 5468 drivers/net/ethernet/broadcom/cnic.c static struct cnic_dev *cnic_alloc_dev(struct net_device *dev, cnic_dev 5471 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *cdev; cnic_dev 5475 drivers/net/ethernet/broadcom/cnic.c alloc_size = sizeof(struct cnic_dev) + sizeof(struct cnic_local); cnic_dev 5482 drivers/net/ethernet/broadcom/cnic.c cdev->cnic_priv = (char *)cdev + sizeof(struct cnic_dev); cnic_dev 5501 drivers/net/ethernet/broadcom/cnic.c static struct cnic_dev *init_bnx2_cnic(struct net_device *dev) cnic_dev 5504 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *cdev; cnic_dev 5561 drivers/net/ethernet/broadcom/cnic.c static struct cnic_dev *init_bnx2x_cnic(struct net_device *dev) cnic_dev 5564 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *cdev; cnic_dev 5629 drivers/net/ethernet/broadcom/cnic.c static struct cnic_dev *is_cnic_dev(struct net_device *dev) cnic_dev 5632 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *cdev = NULL; cnic_dev 5684 drivers/net/ethernet/broadcom/cnic.c struct cnic_dev *dev; cnic_dev 204 drivers/net/ethernet/broadcom/cnic.h struct cnic_dev *dev; cnic_dev 225 drivers/net/ethernet/broadcom/cnic.h struct cnic_dev *dev; cnic_dev 313 drivers/net/ethernet/broadcom/cnic.h int (*start_hw)(struct cnic_dev *); cnic_dev 314 drivers/net/ethernet/broadcom/cnic.h void (*stop_hw)(struct cnic_dev *); cnic_dev 315 drivers/net/ethernet/broadcom/cnic.h void (*setup_pgtbl)(struct cnic_dev *, cnic_dev 317 drivers/net/ethernet/broadcom/cnic.h int (*alloc_resc)(struct cnic_dev *); cnic_dev 318 drivers/net/ethernet/broadcom/cnic.h void (*free_resc)(struct cnic_dev *); cnic_dev 319 drivers/net/ethernet/broadcom/cnic.h int (*start_cm)(struct cnic_dev *); cnic_dev 320 drivers/net/ethernet/broadcom/cnic.h void (*stop_cm)(struct cnic_dev *); cnic_dev 321 drivers/net/ethernet/broadcom/cnic.h void (*enable_int)(struct cnic_dev *); cnic_dev 322 drivers/net/ethernet/broadcom/cnic.h void (*disable_int_sync)(struct cnic_dev *); cnic_dev 323 drivers/net/ethernet/broadcom/cnic.h void (*ack_int)(struct cnic_dev *); cnic_dev 324 drivers/net/ethernet/broadcom/cnic.h void (*arm_int)(struct cnic_dev *, u32 index); cnic_dev 261 drivers/net/ethernet/broadcom/cnic_if.h struct cnic_dev *dev; cnic_dev 316 drivers/net/ethernet/broadcom/cnic_if.h int (*register_device)(struct cnic_dev *dev, int ulp_type, cnic_dev 318 drivers/net/ethernet/broadcom/cnic_if.h int (*unregister_device)(struct cnic_dev *dev, int ulp_type); cnic_dev 319 drivers/net/ethernet/broadcom/cnic_if.h int (*submit_kwqes)(struct cnic_dev *dev, struct kwqe *wqes[], cnic_dev 321 drivers/net/ethernet/broadcom/cnic_if.h int (*submit_kwqes_16)(struct cnic_dev *dev, struct kwqe_16 *wqes[], cnic_dev 324 drivers/net/ethernet/broadcom/cnic_if.h int (*cm_create)(struct cnic_dev *, int, u32, u32, struct cnic_sock **, cnic_dev 330 drivers/net/ethernet/broadcom/cnic_if.h struct cnic_dev *(*cm_select_dev)(struct sockaddr_in *, int ulp_type); cnic_dev 331 drivers/net/ethernet/broadcom/cnic_if.h int (*iscsi_nl_msg_recv)(struct cnic_dev *dev, u32 msg_type, cnic_dev 333 drivers/net/ethernet/broadcom/cnic_if.h int (*get_fc_npiv_tbl)(struct cnic_dev *, struct cnic_fc_npiv_tbl *); cnic_dev 365 drivers/net/ethernet/broadcom/cnic_if.h void (*cnic_init)(struct cnic_dev *dev); cnic_dev 366 drivers/net/ethernet/broadcom/cnic_if.h void (*cnic_exit)(struct cnic_dev *dev); cnic_dev 188 drivers/scsi/bnx2fc/bnx2fc.h struct cnic_dev *cnic; cnic_dev 89 drivers/scsi/bnx2fc/bnx2fc_fcoe.c static struct bnx2fc_hba *bnx2fc_find_hba_for_cnic(struct cnic_dev *cnic); cnic_dev 1360 drivers/scsi/bnx2fc/bnx2fc_fcoe.c static struct bnx2fc_hba *bnx2fc_hba_create(struct cnic_dev *cnic) cnic_dev 1735 drivers/scsi/bnx2fc/bnx2fc_fcoe.c struct cnic_dev *cnic; cnic_dev 1801 drivers/scsi/bnx2fc/bnx2fc_fcoe.c struct cnic_dev *cnic; cnic_dev 2044 drivers/scsi/bnx2fc/bnx2fc_fcoe.c static void bnx2fc_ulp_init(struct cnic_dev *dev) cnic_dev 2481 drivers/scsi/bnx2fc/bnx2fc_fcoe.c static struct bnx2fc_hba *bnx2fc_find_hba_for_cnic(struct cnic_dev *cnic) cnic_dev 2525 drivers/scsi/bnx2fc/bnx2fc_fcoe.c static void bnx2fc_ulp_exit(struct cnic_dev *dev) cnic_dev 401 drivers/scsi/bnx2i/bnx2i.h struct cnic_dev *cnic; cnic_dev 805 drivers/scsi/bnx2i/bnx2i.h extern void bnx2i_identify_device(struct bnx2i_hba *hba, struct cnic_dev *dev); cnic_dev 807 drivers/scsi/bnx2i/bnx2i.h extern void bnx2i_ulp_init(struct cnic_dev *dev); cnic_dev 808 drivers/scsi/bnx2i/bnx2i.h extern void bnx2i_ulp_exit(struct cnic_dev *dev); cnic_dev 823 drivers/scsi/bnx2i/bnx2i.h struct bnx2i_hba *bnx2i_find_hba_for_cnic(struct cnic_dev *cnic); cnic_dev 825 drivers/scsi/bnx2i/bnx2i.h struct bnx2i_hba *bnx2i_alloc_hba(struct cnic_dev *cnic); cnic_dev 82 drivers/scsi/bnx2i/bnx2i_init.c void bnx2i_identify_device(struct bnx2i_hba *hba, struct cnic_dev *dev) cnic_dev 135 drivers/scsi/bnx2i/bnx2i_init.c struct bnx2i_hba *bnx2i_find_hba_for_cnic(struct cnic_dev *cnic) cnic_dev 273 drivers/scsi/bnx2i/bnx2i_init.c static int bnx2i_init_one(struct bnx2i_hba *hba, struct cnic_dev *cnic) cnic_dev 317 drivers/scsi/bnx2i/bnx2i_init.c void bnx2i_ulp_init(struct cnic_dev *dev) cnic_dev 342 drivers/scsi/bnx2i/bnx2i_init.c void bnx2i_ulp_exit(struct cnic_dev *dev) cnic_dev 786 drivers/scsi/bnx2i/bnx2i_iscsi.c struct bnx2i_hba *bnx2i_alloc_hba(struct cnic_dev *cnic) cnic_dev 1667 drivers/scsi/bnx2i/bnx2i_iscsi.c struct cnic_dev *cnic = NULL; cnic_dev 1779 drivers/scsi/bnx2i/bnx2i_iscsi.c struct cnic_dev *cnic; cnic_dev 2026 drivers/scsi/bnx2i/bnx2i_iscsi.c struct cnic_dev *cnic;