Home
last modified time | relevance | path

Searched refs:cnic_dev (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/net/ethernet/broadcom/
H A Dcnic.h204 struct cnic_dev *dev;
225 struct cnic_dev *dev;
314 int (*start_hw)(struct cnic_dev *);
315 void (*stop_hw)(struct cnic_dev *);
316 void (*setup_pgtbl)(struct cnic_dev *,
318 int (*alloc_resc)(struct cnic_dev *);
319 void (*free_resc)(struct cnic_dev *);
320 int (*start_cm)(struct cnic_dev *);
321 void (*stop_cm)(struct cnic_dev *);
322 void (*enable_int)(struct cnic_dev *);
[all …]
H A Dcnic_if.h262 struct cnic_dev *dev;
311 struct cnic_dev { struct
317 int (*register_device)(struct cnic_dev *dev, int ulp_type, argument
319 int (*unregister_device)(struct cnic_dev *dev, int ulp_type); argument
320 int (*submit_kwqes)(struct cnic_dev *dev, struct kwqe *wqes[], argument
322 int (*submit_kwqes_16)(struct cnic_dev *dev, struct kwqe_16 *wqes[], argument
325 int (*cm_create)(struct cnic_dev *, int, u32, u32, struct cnic_sock **, argument
331 struct cnic_dev *(*cm_select_dev)(struct sockaddr_in *, int ulp_type); argument
332 int (*iscsi_nl_msg_recv)(struct cnic_dev *dev, u32 msg_type, argument
334 int (*get_fc_npiv_tbl)(struct cnic_dev *, struct cnic_fc_npiv_tbl *); argument
[all …]
H A Dcnic.c103 static void cnic_shutdown_rings(struct cnic_dev *);
104 static void cnic_init_rings(struct cnic_dev *);
110 struct cnic_dev *dev; in cnic_uio_open()
143 static inline void cnic_hold(struct cnic_dev *dev) in cnic_hold()
148 static inline void cnic_put(struct cnic_dev *dev) in cnic_put()
163 static struct cnic_dev *cnic_from_netdev(struct net_device *netdev) in cnic_from_netdev()
165 struct cnic_dev *cdev; in cnic_from_netdev()
189 static void cnic_ctx_wr(struct cnic_dev *dev, u32 cid_addr, u32 off, u32 val) in cnic_ctx_wr()
204 static void cnic_ctx_tbl_wr(struct cnic_dev *dev, u32 off, dma_addr_t addr) in cnic_ctx_tbl_wr()
218 static void cnic_ring_ctl(struct cnic_dev *dev, u32 cid, u32 cl_id, int start) in cnic_ring_ctl()
[all …]
/linux/drivers/scsi/bnx2i/
H A Dbnx2i.h401 struct cnic_dev *cnic;
805 extern void bnx2i_identify_device(struct bnx2i_hba *hba, struct cnic_dev *dev);
807 extern void bnx2i_ulp_init(struct cnic_dev *dev);
808 extern void bnx2i_ulp_exit(struct cnic_dev *dev);
818 struct bnx2i_hba *bnx2i_find_hba_for_cnic(struct cnic_dev *cnic);
820 struct bnx2i_hba *bnx2i_alloc_hba(struct cnic_dev *cnic);
H A Dbnx2i_init.c82 void bnx2i_identify_device(struct bnx2i_hba *hba, struct cnic_dev *dev) in bnx2i_identify_device()
135 struct bnx2i_hba *bnx2i_find_hba_for_cnic(struct cnic_dev *cnic) in bnx2i_find_hba_for_cnic()
273 static int bnx2i_init_one(struct bnx2i_hba *hba, struct cnic_dev *cnic) in bnx2i_init_one()
317 void bnx2i_ulp_init(struct cnic_dev *dev) in bnx2i_ulp_init()
342 void bnx2i_ulp_exit(struct cnic_dev *dev) in bnx2i_ulp_exit()
H A Dbnx2i_iscsi.c784 struct bnx2i_hba *bnx2i_alloc_hba(struct cnic_dev *cnic) in bnx2i_alloc_hba()
1673 struct cnic_dev *cnic = NULL; in bnx2i_check_route()
1785 struct cnic_dev *cnic; in bnx2i_ep_connect()
2032 struct cnic_dev *cnic; in bnx2i_hw_ep_disconnect()
/linux/drivers/scsi/bnx2fc/
H A Dbnx2fc_fcoe.c91 static struct bnx2fc_hba *bnx2fc_find_hba_for_cnic(struct cnic_dev *cnic);
1353 static struct bnx2fc_hba *bnx2fc_hba_create(struct cnic_dev *cnic) in bnx2fc_hba_create()
1723 struct cnic_dev *cnic; in bnx2fc_bind_pcidev()
1789 struct cnic_dev *cnic; in bnx2fc_ulp_get_stats()
2032 static void bnx2fc_ulp_init(struct cnic_dev *dev) in bnx2fc_ulp_init()
2469 static struct bnx2fc_hba *bnx2fc_find_hba_for_cnic(struct cnic_dev *cnic) in bnx2fc_find_hba_for_cnic()
2513 static void bnx2fc_ulp_exit(struct cnic_dev *dev) in bnx2fc_ulp_exit()
H A Dbnx2fc.h185 struct cnic_dev *cnic;