Searched refs:vnic_dev (Results 1 – 12 of 12) sorted by relevance
/freebsd/sys/dev/enic/ |
H A D | vnic_dev.h | 50 struct vnic_dev; 53 void *vnic_dev_priv(struct vnic_dev *vdev); 54 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev, 56 void vnic_register_cbacks(struct vnic_dev *vdev, 62 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, 64 uint8_t vnic_dev_get_res_bar(struct vnic_dev *vdev, 66 uint32_t vnic_dev_get_res_offset(struct vnic_dev *vdev, 68 unsigned long vnic_dev_get_res_type_len(struct vnic_dev *vdev, 72 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring, 74 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, [all …]
|
H A D | vnic_dev.c | 20 void *vnic_dev_priv(struct vnic_dev *vdev) in vnic_dev_priv() 25 void vnic_register_cbacks(struct vnic_dev *vdev, in vnic_register_cbacks() 36 static int vnic_dev_discover_res(struct vnic_dev *vdev, in vnic_dev_discover_res() 119 unsigned int vnic_dev_get_res_count(struct vnic_dev *vdev, in vnic_dev_get_res_count() 125 void __iomem *vnic_dev_get_res(struct vnic_dev *vdev, enum vnic_res_type type, in vnic_dev_get_res() 177 static int _vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in _vnic_dev_cmd() 239 static int _vnic_dev_cmd2(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in _vnic_dev_cmd2() 314 static int vnic_dev_cmd_proxy(struct vnic_dev *vdev, in vnic_dev_cmd_proxy() 353 static int vnic_dev_cmd_no_proxy(struct vnic_dev *vdev, in vnic_dev_cmd_no_proxy() 372 int vnic_dev_cmd(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, in vnic_dev_cmd() [all …]
|
H A D | vnic_wq.c | 10 int vnic_dev_alloc_desc_ring(struct vnic_dev *vdev, in vnic_dev_alloc_desc_ring() 53 void vnic_dev_free_desc_ring(struct vnic_dev *vdev, struct vnic_dev_ring *ring) in vnic_dev_free_desc_ring() 67 int enic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq, in enic_wq_devcmd2_alloc() 85 void vnic_dev_deinit_devcmd2(struct vnic_dev *vdev) in vnic_dev_deinit_devcmd2() 98 int vnic_dev_deinit(struct vnic_dev *vdev) { in vnic_dev_deinit()
|
H A D | vnic_intr.h | 42 struct vnic_dev *vdev; 92 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr,
|
H A D | enic.h | 134 struct vnic_dev { struct 156 int (*devcmd_rtn)(struct vnic_dev *vdev, enum vnic_devcmd_cmd cmd, argument 208 struct vnic_dev *vdev; 313 struct vnic_dev vdev;
|
H A D | vnic_wq.h | 51 struct vnic_dev *vdev; 121 int enic_wq_devcmd2_alloc(struct vnic_dev *vdev, struct vnic_wq *wq,
|
H A D | vnic_cq.h | 60 struct vnic_dev *vdev; 85 int (*q_service)(struct vnic_dev *vdev, struct cq_desc *cq_desc, in vnic_cq_service()
|
H A D | enic_txrx.c | 66 static int enic_wq_service(struct vnic_dev *, struct cq_desc *, u8, u16, u16, 68 static int enic_rq_service(struct vnic_dev *, struct cq_desc *, u8, u16, u16, 375 enic_wq_service(struct vnic_dev *vdev, struct cq_desc *cq_desc, u8 type, in enic_wq_service() 436 enic_rq_service(struct vnic_dev *vdev, struct cq_desc *cq_desc, in enic_rq_service()
|
H A D | vnic_intr.c | 15 int vnic_intr_alloc(struct vnic_dev *vdev, struct vnic_intr *intr, in vnic_intr_alloc()
|
H A D | vnic_rq.h | 60 struct vnic_dev *vdev;
|
H A D | if_enic.c | 116 static int enic_dev_wait(struct vnic_dev *, int (*) (struct vnic_dev *, int), 117 int (*) (struct vnic_dev *, int *), int arg); 336 struct vnic_dev *vdev; in enic_attach_pre() 1562 enic_dev_wait(struct vnic_dev *vdev, int (*start) (struct vnic_dev *, int), in enic_dev_wait() argument 1563 int (*finished) (struct vnic_dev *, int *), int arg) in enic_dev_wait()
|
/freebsd/sys/modules/enic/ |
H A D | Makefile | 8 SRCS += vnic_cq.c vnic_dev.c vnic_intr.c vnic_rq.c vnic_wq.c
|