Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/net/ethernet/broadcom/
Dcnic.h204 struct cnic_dev *dev;
225 struct cnic_dev *dev;
313 int (*start_hw)(struct cnic_dev *);
314 void (*stop_hw)(struct cnic_dev *);
315 void (*setup_pgtbl)(struct cnic_dev *,
317 int (*alloc_resc)(struct cnic_dev *);
318 void (*free_resc)(struct cnic_dev *);
319 int (*start_cm)(struct cnic_dev *);
320 void (*stop_cm)(struct cnic_dev *);
321 void (*enable_int)(struct cnic_dev *);
[all …]
Dcnic_if.h261 struct cnic_dev *dev;
310 struct cnic_dev { struct
316 int (*register_device)(struct cnic_dev *dev, int ulp_type, argument
318 int (*unregister_device)(struct cnic_dev *dev, int ulp_type); argument
319 int (*submit_kwqes)(struct cnic_dev *dev, struct kwqe *wqes[], argument
321 int (*submit_kwqes_16)(struct cnic_dev *dev, struct kwqe_16 *wqes[], argument
324 int (*cm_create)(struct cnic_dev *, int, u32, u32, struct cnic_sock **, argument
330 struct cnic_dev *(*cm_select_dev)(struct sockaddr_in *, int ulp_type); argument
331 int (*iscsi_nl_msg_recv)(struct cnic_dev *dev, u32 msg_type, argument
333 int (*get_fc_npiv_tbl)(struct cnic_dev *, struct cnic_fc_npiv_tbl *); argument
[all …]
Dcnic.c102 static void cnic_shutdown_rings(struct cnic_dev *);
103 static void cnic_init_rings(struct cnic_dev *);
109 struct cnic_dev *dev; in cnic_uio_open()
142 static inline void cnic_hold(struct cnic_dev *dev) in cnic_hold()
147 static inline void cnic_put(struct cnic_dev *dev) in cnic_put()
162 static struct cnic_dev *cnic_from_netdev(struct net_device *netdev) in cnic_from_netdev()
164 struct cnic_dev *cdev; in cnic_from_netdev()
188 static void cnic_ctx_wr(struct cnic_dev *dev, u32 cid_addr, u32 off, u32 val) in cnic_ctx_wr()
203 static void cnic_ctx_tbl_wr(struct cnic_dev *dev, u32 off, dma_addr_t addr) in cnic_ctx_tbl_wr()
217 static void cnic_ring_ctl(struct cnic_dev *dev, u32 cid, u32 cl_id, int start) in cnic_ring_ctl()
[all …]
/Linux-v5.10/drivers/scsi/bnx2i/
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);
823 struct bnx2i_hba *bnx2i_find_hba_for_cnic(struct cnic_dev *cnic);
825 struct bnx2i_hba *bnx2i_alloc_hba(struct cnic_dev *cnic);
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()
Dbnx2i_iscsi.c784 struct bnx2i_hba *bnx2i_alloc_hba(struct cnic_dev *cnic) in bnx2i_alloc_hba()
1666 struct cnic_dev *cnic = NULL; in bnx2i_check_route()
1778 struct cnic_dev *cnic; in bnx2i_ep_connect()
2025 struct cnic_dev *cnic; in bnx2i_hw_ep_disconnect()
/Linux-v5.10/drivers/scsi/bnx2fc/
Dbnx2fc_fcoe.c89 static struct bnx2fc_hba *bnx2fc_find_hba_for_cnic(struct cnic_dev *cnic);
1362 static struct bnx2fc_hba *bnx2fc_hba_create(struct cnic_dev *cnic) in bnx2fc_hba_create()
1736 struct cnic_dev *cnic; in bnx2fc_bind_pcidev()
1802 struct cnic_dev *cnic; in bnx2fc_ulp_get_stats()
2045 static void bnx2fc_ulp_init(struct cnic_dev *dev) in bnx2fc_ulp_init()
2482 static struct bnx2fc_hba *bnx2fc_find_hba_for_cnic(struct cnic_dev *cnic) in bnx2fc_find_hba_for_cnic()
2526 static void bnx2fc_ulp_exit(struct cnic_dev *dev) in bnx2fc_ulp_exit()
Dbnx2fc.h188 struct cnic_dev *cnic;