Symbol: ifcvf_hw
drivers/vdpa/ifcvf/ifcvf_base.c
102
int ifcvf_init_hw(struct ifcvf_hw *hw, struct pci_dev *pdev)
drivers/vdpa/ifcvf/ifcvf_base.c
13
u16 ifcvf_set_vq_vector(struct ifcvf_hw *hw, u16 qid, int vector)
drivers/vdpa/ifcvf/ifcvf_base.c
194
u8 ifcvf_get_status(struct ifcvf_hw *hw)
drivers/vdpa/ifcvf/ifcvf_base.c
199
void ifcvf_set_status(struct ifcvf_hw *hw, u8 status)
drivers/vdpa/ifcvf/ifcvf_base.c
204
void ifcvf_reset(struct ifcvf_hw *hw)
drivers/vdpa/ifcvf/ifcvf_base.c
211
u64 ifcvf_get_hw_features(struct ifcvf_hw *hw)
drivers/vdpa/ifcvf/ifcvf_base.c
229
u64 ifcvf_get_dev_features(struct ifcvf_hw *hw)
drivers/vdpa/ifcvf/ifcvf_base.c
23
u16 ifcvf_set_config_vector(struct ifcvf_hw *hw, int vector)
drivers/vdpa/ifcvf/ifcvf_base.c
234
u64 ifcvf_get_driver_features(struct ifcvf_hw *hw)
drivers/vdpa/ifcvf/ifcvf_base.c
251
int ifcvf_verify_min_features(struct ifcvf_hw *hw, u64 features)
drivers/vdpa/ifcvf/ifcvf_base.c
261
u32 ifcvf_get_config_size(struct ifcvf_hw *hw)
drivers/vdpa/ifcvf/ifcvf_base.c
288
void ifcvf_read_dev_config(struct ifcvf_hw *hw, u64 offset,
drivers/vdpa/ifcvf/ifcvf_base.c
305
void ifcvf_write_dev_config(struct ifcvf_hw *hw, u64 offset,
drivers/vdpa/ifcvf/ifcvf_base.c
317
void ifcvf_set_driver_features(struct ifcvf_hw *hw, u64 features)
drivers/vdpa/ifcvf/ifcvf_base.c
32
static void __iomem *get_cap_addr(struct ifcvf_hw *hw,
drivers/vdpa/ifcvf/ifcvf_base.c
328
u16 ifcvf_get_vq_state(struct ifcvf_hw *hw, u16 qid)
drivers/vdpa/ifcvf/ifcvf_base.c
338
int ifcvf_set_vq_state(struct ifcvf_hw *hw, u16 qid, u16 num)
drivers/vdpa/ifcvf/ifcvf_base.c
347
void ifcvf_set_vq_num(struct ifcvf_hw *hw, u16 qid, u32 num)
drivers/vdpa/ifcvf/ifcvf_base.c
355
int ifcvf_set_vq_address(struct ifcvf_hw *hw, u16 qid, u64 desc_area,
drivers/vdpa/ifcvf/ifcvf_base.c
371
bool ifcvf_get_vq_ready(struct ifcvf_hw *hw, u16 qid)
drivers/vdpa/ifcvf/ifcvf_base.c
382
void ifcvf_set_vq_ready(struct ifcvf_hw *hw, u16 qid, bool ready)
drivers/vdpa/ifcvf/ifcvf_base.c
390
static void ifcvf_reset_vring(struct ifcvf_hw *hw)
drivers/vdpa/ifcvf/ifcvf_base.c
401
static void ifcvf_reset_config_handler(struct ifcvf_hw *hw)
drivers/vdpa/ifcvf/ifcvf_base.c
408
static void ifcvf_synchronize_irq(struct ifcvf_hw *hw)
drivers/vdpa/ifcvf/ifcvf_base.c
421
void ifcvf_stop(struct ifcvf_hw *hw)
drivers/vdpa/ifcvf/ifcvf_base.c
428
void ifcvf_notify_queue(struct ifcvf_hw *hw, u16 qid)
drivers/vdpa/ifcvf/ifcvf_base.c
72
u16 ifcvf_get_vq_size(struct ifcvf_hw *hw, u16 qid)
drivers/vdpa/ifcvf/ifcvf_base.c
85
u16 ifcvf_get_max_vq_size(struct ifcvf_hw *hw)
drivers/vdpa/ifcvf/ifcvf_base.h
101
struct ifcvf_hw vf;
drivers/vdpa/ifcvf/ifcvf_base.h
106
int ifcvf_init_hw(struct ifcvf_hw *hw, struct pci_dev *dev);
drivers/vdpa/ifcvf/ifcvf_base.h
107
void ifcvf_stop(struct ifcvf_hw *hw);
drivers/vdpa/ifcvf/ifcvf_base.h
108
void ifcvf_notify_queue(struct ifcvf_hw *hw, u16 qid);
drivers/vdpa/ifcvf/ifcvf_base.h
109
void ifcvf_read_dev_config(struct ifcvf_hw *hw, u64 offset,
drivers/vdpa/ifcvf/ifcvf_base.h
111
void ifcvf_write_dev_config(struct ifcvf_hw *hw, u64 offset,
drivers/vdpa/ifcvf/ifcvf_base.h
113
u8 ifcvf_get_status(struct ifcvf_hw *hw);
drivers/vdpa/ifcvf/ifcvf_base.h
114
void ifcvf_set_status(struct ifcvf_hw *hw, u8 status);
drivers/vdpa/ifcvf/ifcvf_base.h
115
void ifcvf_reset(struct ifcvf_hw *hw);
drivers/vdpa/ifcvf/ifcvf_base.h
116
u64 ifcvf_get_dev_features(struct ifcvf_hw *hw);
drivers/vdpa/ifcvf/ifcvf_base.h
117
u64 ifcvf_get_hw_features(struct ifcvf_hw *hw);
drivers/vdpa/ifcvf/ifcvf_base.h
118
int ifcvf_verify_min_features(struct ifcvf_hw *hw, u64 features);
drivers/vdpa/ifcvf/ifcvf_base.h
119
u16 ifcvf_get_vq_state(struct ifcvf_hw *hw, u16 qid);
drivers/vdpa/ifcvf/ifcvf_base.h
120
int ifcvf_set_vq_state(struct ifcvf_hw *hw, u16 qid, u16 num);
drivers/vdpa/ifcvf/ifcvf_base.h
121
u32 ifcvf_get_config_size(struct ifcvf_hw *hw);
drivers/vdpa/ifcvf/ifcvf_base.h
122
u16 ifcvf_set_vq_vector(struct ifcvf_hw *hw, u16 qid, int vector);
drivers/vdpa/ifcvf/ifcvf_base.h
123
u16 ifcvf_set_config_vector(struct ifcvf_hw *hw, int vector);
drivers/vdpa/ifcvf/ifcvf_base.h
124
void ifcvf_set_vq_num(struct ifcvf_hw *hw, u16 qid, u32 num);
drivers/vdpa/ifcvf/ifcvf_base.h
125
int ifcvf_set_vq_address(struct ifcvf_hw *hw, u16 qid, u64 desc_area,
drivers/vdpa/ifcvf/ifcvf_base.h
127
bool ifcvf_get_vq_ready(struct ifcvf_hw *hw, u16 qid);
drivers/vdpa/ifcvf/ifcvf_base.h
128
void ifcvf_set_vq_ready(struct ifcvf_hw *hw, u16 qid, bool ready);
drivers/vdpa/ifcvf/ifcvf_base.h
129
void ifcvf_set_driver_features(struct ifcvf_hw *hw, u64 features);
drivers/vdpa/ifcvf/ifcvf_base.h
130
u64 ifcvf_get_driver_features(struct ifcvf_hw *hw);
drivers/vdpa/ifcvf/ifcvf_base.h
131
u16 ifcvf_get_max_vq_size(struct ifcvf_hw *hw);
drivers/vdpa/ifcvf/ifcvf_base.h
132
u16 ifcvf_get_vq_size(struct ifcvf_hw *hw, u16 qid);
drivers/vdpa/ifcvf/ifcvf_base.h
96
struct ifcvf_hw *vf;
drivers/vdpa/ifcvf/ifcvf_main.c
104
static void ifcvf_free_config_irq(struct ifcvf_hw *vf)
drivers/vdpa/ifcvf/ifcvf_main.c
121
static void ifcvf_free_irq(struct ifcvf_hw *vf)
drivers/vdpa/ifcvf/ifcvf_main.c
136
static int ifcvf_alloc_vectors(struct ifcvf_hw *vf)
drivers/vdpa/ifcvf/ifcvf_main.c
158
static int ifcvf_request_per_vq_irq(struct ifcvf_hw *vf)
drivers/vdpa/ifcvf/ifcvf_main.c
192
static int ifcvf_request_vqs_reused_irq(struct ifcvf_hw *vf)
drivers/vdpa/ifcvf/ifcvf_main.c
22
struct ifcvf_hw *vf = arg;
drivers/vdpa/ifcvf/ifcvf_main.c
225
static int ifcvf_request_dev_irq(struct ifcvf_hw *vf)
drivers/vdpa/ifcvf/ifcvf_main.c
266
static int ifcvf_request_vq_irq(struct ifcvf_hw *vf)
drivers/vdpa/ifcvf/ifcvf_main.c
278
static int ifcvf_request_config_irq(struct ifcvf_hw *vf)
drivers/vdpa/ifcvf/ifcvf_main.c
318
static int ifcvf_request_irq(struct ifcvf_hw *vf)
drivers/vdpa/ifcvf/ifcvf_main.c
357
static struct ifcvf_hw *vdpa_to_vf(struct vdpa_device *vdpa_dev)
drivers/vdpa/ifcvf/ifcvf_main.c
367
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
384
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
398
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
408
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
415
struct ifcvf_hw *vf;
drivers/vdpa/ifcvf/ifcvf_main.c
42
struct ifcvf_hw *vf = arg;
drivers/vdpa/ifcvf/ifcvf_main.c
439
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
454
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
467
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
476
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
484
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
492
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
499
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
507
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
516
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
523
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
530
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
537
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
557
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
57
struct ifcvf_hw *vf = arg;
drivers/vdpa/ifcvf/ifcvf_main.c
571
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
580
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
588
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
597
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
608
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
616
struct ifcvf_hw *vf = vdpa_to_vf(vdpa_dev);
drivers/vdpa/ifcvf/ifcvf_main.c
700
struct ifcvf_hw *vf;
drivers/vdpa/ifcvf/ifcvf_main.c
72
static void ifcvf_free_per_vq_irq(struct ifcvf_hw *vf)
drivers/vdpa/ifcvf/ifcvf_main.c
766
struct ifcvf_hw *vf;
drivers/vdpa/ifcvf/ifcvf_main.c
85
static void ifcvf_free_vqs_reused_irq(struct ifcvf_hw *vf)
drivers/vdpa/ifcvf/ifcvf_main.c
96
static void ifcvf_free_vq_irq(struct ifcvf_hw *vf)