Symbol: hinic3_hwdev
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
119
struct hinic3_cmd_buf *hinic3_alloc_cmd_buf(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
148
void hinic3_free_cmd_buf(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
163
struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
232
void hinic3_cmdq_ceq_handler(struct hinic3_hwdev *hwdev, __le32 ceqe_data)
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
560
int hinic3_cmdq_direct_resp(struct hinic3_hwdev *hwdev, u8 mod, u8 cmd,
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
579
static void cmdq_init_queue_ctxt(struct hinic3_hwdev *hwdev, u8 cmdq_id,
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
606
static int init_cmdq(struct hinic3_cmdq *cmdq, struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
626
static int hinic3_set_cmdq_ctxt(struct hinic3_hwdev *hwdev, u8 cmdq_id)
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
650
static int hinic3_set_cmdq_ctxts(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
668
static int create_cmdq_wq(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
723
static void destroy_cmdq_wq(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
736
static int init_cmdqs(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
794
void hinic3_cmdq_flush_sync_cmd(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
819
int hinic3_reinit_cmdq_ctxts(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
834
int hinic3_cmdqs_init(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.c
889
void hinic3_cmdqs_free(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
119
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
123
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
141
int hinic3_cmdqs_init(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
142
void hinic3_cmdqs_free(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
144
struct hinic3_cmd_buf *hinic3_alloc_cmd_buf(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
145
void hinic3_free_cmd_buf(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
147
void hinic3_cmdq_ceq_handler(struct hinic3_hwdev *hwdev, __le32 ceqe_data);
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
149
int hinic3_cmdq_direct_resp(struct hinic3_hwdev *hwdev, u8 mod, u8 cmd,
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
152
void hinic3_cmdq_flush_sync_cmd(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_cmdq.h
153
int hinic3_reinit_cmdq_ctxts(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
106
int hinic3_aeq_register_cb(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
119
void hinic3_aeq_unregister_cb(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
131
int hinic3_ceq_register_cb(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
144
void hinic3_ceq_unregister_cb(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
185
struct hinic3_hwdev *hwdev = ceqs->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
209
struct hinic3_hwdev *hwdev = aeqs->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
336
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
366
static int hinic3_set_ceq_ctrl_reg(struct hinic3_hwdev *hwdev, u16 q_id,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
560
static int init_eq(struct hinic3_eq *eq, struct hinic3_hwdev *hwdev, u16 q_id,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
644
int hinic3_aeqs_init(struct hinic3_hwdev *hwdev, u16 num_aeqs,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
695
void hinic3_aeqs_free(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
716
int hinic3_ceqs_init(struct hinic3_hwdev *hwdev, u16 num_ceqs,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c
758
void hinic3_ceqs_free(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
105
int hinic3_aeqs_init(struct hinic3_hwdev *hwdev, u16 num_aeqs,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
107
void hinic3_aeqs_free(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
108
int hinic3_aeq_register_cb(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
111
void hinic3_aeq_unregister_cb(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
113
int hinic3_ceqs_init(struct hinic3_hwdev *hwdev, u16 num_ceqs,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
115
void hinic3_ceqs_free(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
116
int hinic3_ceq_register_cb(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
119
void hinic3_ceq_unregister_cb(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
48
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
73
typedef void (*hinic3_aeq_event_cb)(struct hinic3_hwdev *hwdev, u8 *data,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
77
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
91
typedef void (*hinic3_ceq_event_cb)(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_eqs.h
95
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
127
int hinic3_init_cfg_mgmt(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
13
static void hinic3_parse_pub_res_cap(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
163
void hinic3_free_cfg_mgmt(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
173
int hinic3_alloc_irqs(struct hinic3_hwdev *hwdev, u16 num,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
198
void hinic3_free_irq(struct hinic3_hwdev *hwdev, u32 irq_id)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
216
int hinic3_init_capability(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
22
static void hinic3_parse_l2nic_res_cap(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
221
bool hinic3_support_nic(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
227
u16 hinic3_func_max_qnum(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
232
u8 hinic3_physical_port_id(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
33
static void hinic3_parse_dev_cap(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
47
static int get_cap_from_fw(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
72
static int hinic3_init_irq_info(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.c
99
static int hinic3_init_irq_alloc_info(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.h
10
struct hinic3_hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.h
45
int hinic3_init_cfg_mgmt(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.h
46
void hinic3_free_cfg_mgmt(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.h
48
int hinic3_alloc_irqs(struct hinic3_hwdev *hwdev, u16 num,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.h
50
void hinic3_free_irq(struct hinic3_hwdev *hwdev, u32 irq_id);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.h
52
int hinic3_init_capability(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.h
53
bool hinic3_support_nic(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.h
54
u16 hinic3_func_max_qnum(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_cfg.h
55
u8 hinic3_physical_port_id(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
12
static int hinic3_get_interrupt_cfg(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
120
static int hinic3_comm_features_nego(struct hinic3_hwdev *hwdev, u8 opcode,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
151
int hinic3_get_comm_features(struct hinic3_hwdev *hwdev, u64 *s_feature,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
158
int hinic3_set_comm_features(struct hinic3_hwdev *hwdev, u64 *s_feature,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
165
int hinic3_get_global_attr(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
188
int hinic3_set_func_svc_used_state(struct hinic3_hwdev *hwdev, u16 svc_type,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
215
int hinic3_set_dma_attr_tbl(struct hinic3_hwdev *hwdev, u8 entry_idx, u8 st,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
243
int hinic3_set_wq_page_size(struct hinic3_hwdev *hwdev, u16 func_idx,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
269
int hinic3_set_cmdq_depth(struct hinic3_hwdev *hwdev, u16 cmdq_depth)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
299
struct hinic3_hwdev *hwdev = priv_data;
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
312
static int wait_cmdq_stop(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
341
int hinic3_func_rx_tx_flush(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
396
int hinic3_set_bdf_ctxt(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
416
static int hinic3_sync_time(struct hinic3_hwdev *hwdev, u64 time)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
42
int hinic3_set_interrupt_cfg_direct(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
439
void hinic3_sync_time_to_fw(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
482
int hinic3_set_root_ctxt(struct hinic3_hwdev *hwdev, u32 rq_depth, u32 sq_depth,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
520
int hinic3_clean_root_ctxt(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
73
int hinic3_set_interrupt_cfg(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.c
97
int hinic3_func_reset(struct hinic3_hwdev *hwdev, u16 func_id, u64 reset_flag)
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
24
int hinic3_set_interrupt_cfg_direct(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
26
int hinic3_set_interrupt_cfg(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
28
int hinic3_func_reset(struct hinic3_hwdev *hwdev, u16 func_id, u64 reset_flag);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
30
int hinic3_get_comm_features(struct hinic3_hwdev *hwdev, u64 *s_feature,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
32
int hinic3_set_comm_features(struct hinic3_hwdev *hwdev, u64 *s_feature,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
34
int hinic3_get_global_attr(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
36
int hinic3_set_func_svc_used_state(struct hinic3_hwdev *hwdev, u16 svc_type,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
38
int hinic3_set_dma_attr_tbl(struct hinic3_hwdev *hwdev, u8 entry_idx, u8 st,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
41
int hinic3_set_wq_page_size(struct hinic3_hwdev *hwdev, u16 func_idx,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
43
int hinic3_set_cmdq_depth(struct hinic3_hwdev *hwdev, u16 cmdq_depth);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
44
int hinic3_func_rx_tx_flush(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
45
int hinic3_set_bdf_ctxt(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
47
void hinic3_sync_time_to_fw(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
49
int hinic3_set_root_ctxt(struct hinic3_hwdev *hwdev, u32 rq_depth, u32 sq_depth,
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
51
int hinic3_clean_root_ctxt(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hw_comm.h
9
struct hinic3_hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
132
static int hinic3_comm_mbox_init(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
150
static void hinic3_comm_mbox_free(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
160
static int init_aeqs_msix_attr(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
187
static int init_ceqs_msix_attr(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
214
static int hinic3_comm_pf_to_mgmt_init(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
230
static void hinic3_comm_pf_to_mgmt_free(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
244
static int init_basic_mgmt_channel(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
276
static void free_base_mgmt_channel(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
282
static int dma_attr_table_init(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
313
static int init_basic_attributes(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
352
static int hinic3_comm_cmdqs_init(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
380
static void hinic3_comm_cmdqs_free(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
390
static int init_cmdqs_channel(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
431
static void hinic3_free_cmdqs_channel(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
437
static int hinic3_init_comm_ch(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
473
static void hinic3_uninit_comm_ch(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
48
static int hinic3_comm_aeqs_init(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
485
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
487
hwdev = container_of(delay, struct hinic3_hwdev, sync_time_task);
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
495
static void hinic3_init_ppf_work(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
505
static void hinic3_free_ppf_work(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
528
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
604
void hinic3_free_hwdev(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
619
void hinic3_set_api_stop(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.c
89
static int hinic3_comm_ceqs_init(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h
100
void hinic3_set_api_stop(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h
43
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h
90
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hwdev.h
98
void hinic3_free_hwdev(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
105
static int wait_hwif_ready(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
135
static int init_hwif_attr(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
206
static void hinic3_set_ppf(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
284
void hinic3_free_db_addr(struct hinic3_hwdev *hwdev, const u8 __iomem *db_base)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
297
int hinic3_alloc_db_addr(struct hinic3_hwdev *hwdev, void __iomem **db_base,
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
320
void hinic3_set_msix_state(struct hinic3_hwdev *hwdev, u16 msix_idx,
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
341
static void disable_all_msix(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
350
void hinic3_msix_intr_clear_resend_bit(struct hinic3_hwdev *hwdev, u16 msix_idx,
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
365
void hinic3_set_msix_auto_mask_state(struct hinic3_hwdev *hwdev, u16 msix_idx,
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
428
int hinic3_init_hwif(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
500
void hinic3_free_hwif(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
506
u16 hinic3_global_func_id(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
511
u8 hinic3_pf_id_of_vf(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
516
u16 hinic3_glb_pf_vf_offset(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
521
u8 hinic3_ppf_idx(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.c
96
struct hinic3_hwdev *hwdev = priv_data;
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
10
struct hinic3_hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
101
void hinic3_set_msix_state(struct hinic3_hwdev *hwdev, u16 msix_idx,
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
103
void hinic3_msix_intr_clear_resend_bit(struct hinic3_hwdev *hwdev, u16 msix_idx,
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
105
void hinic3_set_msix_auto_mask_state(struct hinic3_hwdev *hwdev, u16 msix_idx,
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
108
u16 hinic3_global_func_id(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
109
u8 hinic3_pf_id_of_vf(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
110
u16 hinic3_glb_pf_vf_offset(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
111
u8 hinic3_ppf_idx(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
90
int hinic3_alloc_db_addr(struct hinic3_hwdev *hwdev, void __iomem **db_base,
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
92
void hinic3_free_db_addr(struct hinic3_hwdev *hwdev, const u8 __iomem *db_base);
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
98
int hinic3_init_hwif(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_hwif.h
99
void hinic3_free_hwif(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
115
static int hinic3_attach_aux_devices(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
148
static void hinic3_detach_aux_devices(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
161
struct hinic3_hwdev *hinic3_adev_get_hwdev(struct auxiliary_device *adev)
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
35
static bool hinic3_adev_svc_supported(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
56
static struct hinic3_adev *hinic3_add_one_adev(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_lld.c
94
static void hinic3_del_one_adev(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_lld.h
19
struct hinic3_hwdev *hinic3_adev_get_hwdev(struct auxiliary_device *adev);
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
136
struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
175
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
291
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
413
struct hinic3_hwdev *hwdev = hinic3_adev_get_hwdev(adev);
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
81
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
190
void hinic3_mbox_func_aeqe_handler(struct hinic3_hwdev *hwdev, u8 *header,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
212
static int init_mbox_dma_queue(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
231
static void uninit_mbox_dma_queue(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
317
static int hinic3_init_func_mbox_msg_channel(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
340
static void hinic3_uninit_func_mbox_msg_channel(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
359
struct hinic3_hwdev *hwdev = mbox->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
382
struct hinic3_hwdev *hwdev = mbox->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
393
static int hinic3_mbox_pre_init(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
410
int hinic3_init_mbox(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
457
void hinic3_free_mbox(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
564
static void mbox_copy_header(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
570
static void mbox_copy_send_data(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
646
struct hinic3_hwdev *hwdev = mbox->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
694
struct hinic3_hwdev *hwdev = mbox->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
799
int hinic3_send_mbox_to_mgmt(struct hinic3_hwdev *hwdev, u8 mod, u16 cmd,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
85
struct hinic3_hwdev *hwdev = mbox->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
865
void hinic3_response_mbox_to_mgmt(struct hinic3_hwdev *hwdev, u8 mod, u16 cmd,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.c
878
int hinic3_send_mbox_to_mgmt_no_ack(struct hinic3_hwdev *hwdev, u8 mod, u16 cmd,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h
10
struct hinic3_hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h
114
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h
131
void hinic3_mbox_func_aeqe_handler(struct hinic3_hwdev *hwdev, u8 *header,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h
133
int hinic3_init_mbox(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h
134
void hinic3_free_mbox(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h
136
int hinic3_send_mbox_to_mgmt(struct hinic3_hwdev *hwdev, u8 mod, u16 cmd,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h
138
void hinic3_response_mbox_to_mgmt(struct hinic3_hwdev *hwdev, u8 mod, u16 cmd,
drivers/net/ethernet/huawei/hinic3/hinic3_mbox.h
140
int hinic3_send_mbox_to_mgmt_no_ack(struct hinic3_hwdev *hwdev, u8 mod, u16 cmd,
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
154
struct hinic3_hwdev *hwdev = pf_to_mgmt->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
250
int hinic3_pf_to_mgmt_init(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
285
void hinic3_pf_to_mgmt_free(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
298
void hinic3_flush_mgmt_workq(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.c
307
void hinic3_mgmt_msg_aeqe_handler(struct hinic3_hwdev *hwdev, u8 *header,
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.h
12
struct hinic3_hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.h
38
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.h
62
int hinic3_pf_to_mgmt_init(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.h
63
void hinic3_pf_to_mgmt_free(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.h
64
void hinic3_flush_mgmt_workq(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_mgmt.h
65
void hinic3_mgmt_msg_aeqe_handler(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
509
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
525
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
541
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
567
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
591
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
120
int hinic3_set_rx_lro_state(struct hinic3_hwdev *hwdev, u8 lro_en,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
145
int hinic3_set_rx_vlan_offload(struct hinic3_hwdev *hwdev, u8 en)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
16
static int hinic3_feature_nego(struct hinic3_hwdev *hwdev, u8 opcode,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
170
int hinic3_set_vlan_filter(struct hinic3_hwdev *hwdev, u32 vlan_filter_ctrl)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
200
static int hinic3_set_function_table(struct hinic3_hwdev *hwdev, u32 cfg_bitmap,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
247
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
255
static bool hinic3_check_vf_set_by_pf(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
261
static int hinic3_check_mac_info(struct hinic3_hwdev *hwdev, u8 status,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
275
int hinic3_get_default_mac(struct hinic3_hwdev *hwdev, u8 *mac_addr)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
301
int hinic3_set_mac(struct hinic3_hwdev *hwdev, const u8 *mac_addr, u16 vlan_id,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
343
int hinic3_del_mac(struct hinic3_hwdev *hwdev, const u8 *mac_addr, u16 vlan_id,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
381
int hinic3_update_mac(struct hinic3_hwdev *hwdev, const u8 *old_mac,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
425
int hinic3_set_ci_table(struct hinic3_hwdev *hwdev, struct hinic3_sq_attr *attr)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
459
int hinic3_flush_qps_res(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
481
int hinic3_force_drop_tx_pkt(struct hinic3_hwdev *hwdev)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
504
int hinic3_set_rx_mode(struct hinic3_hwdev *hwdev, u32 rx_mode)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
528
static int hinic3_config_vlan(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
556
int hinic3_add_vlan(struct hinic3_hwdev *hwdev, u16 vlan_id, u16 func_id)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
561
int hinic3_del_vlan(struct hinic3_hwdev *hwdev, u16 vlan_id, u16 func_id)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
566
int hinic3_set_port_enable(struct hinic3_hwdev *hwdev, bool enable)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
594
int hinic3_sync_dcb_state(struct hinic3_hwdev *hwdev, u8 op_code, u8 state)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
619
int hinic3_get_link_status(struct hinic3_hwdev *hwdev, bool *link_status_up)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
642
int hinic3_set_vport_enable(struct hinic3_hwdev *hwdev, u16 func_id,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
65
static int hinic3_set_rx_lro(struct hinic3_hwdev *hwdev, u8 ipv4_en, u8 ipv6_en,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
94
static int hinic3_set_rx_lro_timer(struct hinic3_hwdev *hwdev, u32 timer_value)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
100
int hinic3_sync_dcb_state(struct hinic3_hwdev *hwdev, u8 op_code, u8 state);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
101
int hinic3_set_port_enable(struct hinic3_hwdev *hwdev, bool enable);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
102
int hinic3_get_link_status(struct hinic3_hwdev *hwdev, bool *link_status_up);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
103
int hinic3_set_vport_enable(struct hinic3_hwdev *hwdev, u16 func_id,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
105
int hinic3_add_vlan(struct hinic3_hwdev *hwdev, u16 vlan_id, u16 func_id);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
106
int hinic3_del_vlan(struct hinic3_hwdev *hwdev, u16 vlan_id, u16 func_id);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
12
struct hinic3_hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
78
int hinic3_set_rx_lro_state(struct hinic3_hwdev *hwdev, u8 lro_en,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
80
int hinic3_set_rx_vlan_offload(struct hinic3_hwdev *hwdev, u8 en);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
81
int hinic3_set_vlan_filter(struct hinic3_hwdev *hwdev, u32 vlan_filter_ctrl);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
86
int hinic3_get_default_mac(struct hinic3_hwdev *hwdev, u8 *mac_addr);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
87
int hinic3_set_mac(struct hinic3_hwdev *hwdev, const u8 *mac_addr, u16 vlan_id,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
89
int hinic3_del_mac(struct hinic3_hwdev *hwdev, const u8 *mac_addr, u16 vlan_id,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
91
int hinic3_update_mac(struct hinic3_hwdev *hwdev, const u8 *old_mac,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
94
int hinic3_set_ci_table(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
96
int hinic3_flush_qps_res(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
97
int hinic3_force_drop_tx_pkt(struct hinic3_hwdev *hwdev);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
98
int hinic3_set_rx_mode(struct hinic3_hwdev *hwdev, u32 rx_mode);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_dev.h
101
struct hinic3_hwdev *hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
211
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
268
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
306
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
316
static int hinic3_create_sq(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
339
static int hinic3_create_rq(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
360
static int hinic3_create_qp(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
389
static void hinic3_destroy_qp(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
402
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
454
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
654
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
711
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
785
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_io.c
834
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.c
23
static void __queue_pages_free(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.c
35
void hinic3_queue_pages_free(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.c
41
int hinic3_queue_pages_alloc(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.h
11
struct hinic3_hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.h
26
int hinic3_queue_pages_alloc(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_queue_common.h
28
void hinic3_queue_pages_free(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
132
static int hinic3_set_rss_type(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
168
static int hinic3_rss_cfg_hash_type(struct hinic3_hwdev *hwdev, u8 opcode,
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
200
static int hinic3_rss_set_hash_type(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
223
static int hinic3_rss_cfg_hash_key(struct hinic3_hwdev *hwdev, u8 opcode,
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
24
static int hinic3_rss_cfg(struct hinic3_hwdev *hwdev, u8 rss_en, u16 num_qps)
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
253
static int hinic3_rss_set_hash_key(struct hinic3_hwdev *hwdev, u8 *key)
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
306
struct hinic3_hwdev *hwdev = nic_dev->hwdev;
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
95
static int hinic3_rss_set_indir_tbl(struct hinic3_hwdev *hwdev,
drivers/net/ethernet/huawei/hinic3/hinic3_wq.c
14
static int wq_init_wq_block(struct hinic3_hwdev *hwdev, struct hinic3_wq *wq)
drivers/net/ethernet/huawei/hinic3/hinic3_wq.c
45
static int wq_alloc_pages(struct hinic3_hwdev *hwdev, struct hinic3_wq *wq)
drivers/net/ethernet/huawei/hinic3/hinic3_wq.c
62
static void wq_free_pages(struct hinic3_hwdev *hwdev, struct hinic3_wq *wq)
drivers/net/ethernet/huawei/hinic3/hinic3_wq.c
73
int hinic3_wq_create(struct hinic3_hwdev *hwdev, struct hinic3_wq *wq,
drivers/net/ethernet/huawei/hinic3/hinic3_wq.c
96
void hinic3_wq_destroy(struct hinic3_hwdev *hwdev, struct hinic3_wq *wq)
drivers/net/ethernet/huawei/hinic3/hinic3_wq.h
76
int hinic3_wq_create(struct hinic3_hwdev *hwdev, struct hinic3_wq *wq,
drivers/net/ethernet/huawei/hinic3/hinic3_wq.h
78
void hinic3_wq_destroy(struct hinic3_hwdev *hwdev, struct hinic3_wq *wq);