Home
last modified time | relevance | path

Searched refs:ixd_adapter (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/net/ethernet/intel/ixd/
H A Dixd.h28 struct ixd_adapter { struct
53 static inline struct device *ixd_to_dev(struct ixd_adapter *adapter) in ixd_to_dev() argument
58 void ixd_ctlq_reg_init(struct ixd_adapter *adapter,
61 void ixd_trigger_reset(struct ixd_adapter *adapter);
62 bool ixd_check_reset_complete(struct ixd_adapter *adapter);
64 int ixd_init_dflt_mbx(struct ixd_adapter *adapter);
65 void ixd_deinit_dflt_mbx(struct ixd_adapter *adapter);
H A Dixd_ctlq.c18 void ixd_ctlq_clean_sq(struct ixd_adapter *adapter, bool force) in ixd_ctlq_clean_sq()
30 static void ixd_ctlq_init_sparams(struct ixd_adapter *adapter, in ixd_ctlq_init_sparams()
55 int ixd_ctlq_do_req(struct ixd_adapter *adapter, const struct ixd_ctlq_req *req) in ixd_ctlq_do_req()
99 struct ixd_adapter *adapter = pci_get_drvdata(ctx->mmio_info.pdev); in ixd_ctlq_handle_msg()
115 static void ixd_ctlq_recv_mb_msg(struct ixd_adapter *adapter) in ixd_ctlq_recv_mb_msg()
133 struct ixd_adapter *adapter; in ixd_ctlq_rx_task()
135 adapter = container_of(work, struct ixd_adapter, mbx_task.work); in ixd_ctlq_rx_task()
H A Dixd_virtchnl.c13 void ixd_vc_recv_event_msg(struct ixd_adapter *adapter, in ixd_vc_recv_event_msg()
54 static int ixd_handle_caps(struct ixd_adapter *adapter, void *recv_buff, in ixd_handle_caps()
71 static int ixd_req_vc_caps(struct ixd_adapter *adapter) in ixd_req_vc_caps()
97 static void ixd_fill_vc_ver(struct ixd_adapter *adapter, void *send_buff, in ixd_fill_vc_ver()
113 static int ixd_handle_vc_ver(struct ixd_adapter *adapter, void *recv_buff, in ixd_handle_vc_ver()
150 static int ixd_req_vc_version(struct ixd_adapter *adapter) in ixd_req_vc_version()
169 int ixd_vc_dev_init(struct ixd_adapter *adapter) in ixd_vc_dev_init()
H A Dixd_devlink.h11 struct ixd_adapter *ixd_adapter_alloc(struct device *dev);
18 static inline void ixd_devlink_free(struct ixd_adapter *adapter) in ixd_devlink_free()
31 static inline void ixd_devlink_unregister(struct ixd_adapter *adapter) in ixd_devlink_unregister()
45 static inline void ixd_devlink_register(struct ixd_adapter *adapter) in ixd_devlink_register()
H A Dixd_devlink.c14 static void ixd_fill_dsn(struct ixd_adapter *adapter, char *buf) in ixd_fill_dsn()
30 static void ixd_fill_device_name(struct ixd_adapter *adapter, char *buf, in ixd_fill_device_name()
54 struct ixd_adapter *adapter = devlink_priv(devlink); in ixd_devlink_info_get()
89 struct ixd_adapter *ixd_adapter_alloc(struct device *dev) in ixd_adapter_alloc()
93 devlink = devlink_alloc(&ixd_devlink_ops, sizeof(struct ixd_adapter), in ixd_adapter_alloc()
H A Dixd_ctlq.h22 void (*send_buff_init)(struct ixd_adapter *adapter, void *send_buff,
24 int (*recv_process)(struct ixd_adapter *adapter, void *recv_buff,
29 void ixd_ctlq_clean_sq(struct ixd_adapter *adapter, bool force);
30 int ixd_ctlq_do_req(struct ixd_adapter *adapter,
H A Dixd_lib.c37 struct ixd_adapter *adapter, in ixd_init_libie_xn_params()
52 static void ixd_adapter_fill_dflt_ctlqs(struct ixd_adapter *adapter) in ixd_adapter_fill_dflt_ctlqs()
64 void ixd_deinit_dflt_mbx(struct ixd_adapter *adapter) in ixd_deinit_dflt_mbx()
88 int ixd_init_dflt_mbx(struct ixd_adapter *adapter) in ixd_init_dflt_mbx()
126 struct ixd_adapter *adapter; in ixd_init_task()
129 adapter = container_of(work, struct ixd_adapter, in ixd_init_task()
H A Dixd_dev.c13 void ixd_ctlq_reg_init(struct ixd_adapter *adapter, in ixd_ctlq_reg_init()
53 void ixd_trigger_reset(struct ixd_adapter *adapter) in ixd_trigger_reset()
71 bool ixd_check_reset_complete(struct ixd_adapter *adapter) in ixd_check_reset_complete()
H A Dixd_virtchnl.h7 int ixd_vc_dev_init(struct ixd_adapter *adapter);
9 void ixd_vc_recv_event_msg(struct ixd_adapter *adapter,
H A Dixd_main.c20 struct ixd_adapter *adapter = pci_get_drvdata(pdev); in ixd_remove()
55 static int ixd_iomap_regions(struct ixd_adapter *adapter) in ixd_iomap_regions()
96 struct ixd_adapter *adapter; in ixd_probe()