Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/
Dntb.h61 struct ntb_dev;
148 int (*probe)(struct ntb_client *client, struct ntb_dev *ntb);
149 void (*remove)(struct ntb_client *client, struct ntb_dev *ntb);
215 int (*mw_count)(struct ntb_dev *ntb);
216 int (*mw_get_range)(struct ntb_dev *ntb, int idx,
219 int (*mw_set_trans)(struct ntb_dev *ntb, int idx,
221 int (*mw_clear_trans)(struct ntb_dev *ntb, int idx);
223 int (*link_is_up)(struct ntb_dev *ntb,
225 int (*link_enable)(struct ntb_dev *ntb,
227 int (*link_disable)(struct ntb_dev *ntb);
[all …]
/linux-4.4.14/drivers/ntb/
Dntb.c100 int ntb_register_device(struct ntb_dev *ntb) in ntb_register_device()
127 void ntb_unregister_device(struct ntb_dev *ntb) in ntb_unregister_device()
134 int ntb_set_ctx(struct ntb_dev *ntb, void *ctx, in ntb_set_ctx()
155 void ntb_clear_ctx(struct ntb_dev *ntb) in ntb_clear_ctx()
168 void ntb_link_event(struct ntb_dev *ntb) in ntb_link_event()
181 void ntb_db_event(struct ntb_dev *ntb, int vector) in ntb_db_event()
196 struct ntb_dev *ntb; in ntb_probe()
213 struct ntb_dev *ntb; in ntb_remove()
229 struct ntb_dev *ntb = dev_ntb(dev); in ntb_dev_release()
Dntb_transport.c120 struct ntb_dev *ndev;
204 struct ntb_dev *ndev;
814 struct ntb_dev *ndev = nt->ndev; in ntb_transport_link_work()
1008 static int ntb_transport_probe(struct ntb_client *self, struct ntb_dev *ndev) in ntb_transport_probe()
1129 static void ntb_transport_free(struct ntb_client *self, struct ntb_dev *ndev) in ntb_transport_free()
1609 struct ntb_dev *ndev; in ntb_transport_create_queue()
/linux-4.4.14/drivers/ntb/test/
Dntb_tool.c111 struct ntb_dev *ntb;
159 u64 (*db_read_fn)(struct ntb_dev *)) in tool_dbfn_read() argument
187 int (*db_set_fn)(struct ntb_dev *, u64), in tool_dbfn_write() argument
188 int (*db_clear_fn)(struct ntb_dev *, u64)) in tool_dbfn_write() argument
232 u32 (*spad_read_fn)(struct ntb_dev *, int)) in tool_spadfn_read() argument
266 int (*spad_write_fn)(struct ntb_dev *, in tool_spadfn_write() argument
477 static int tool_probe(struct ntb_client *self, struct ntb_dev *ntb) in tool_probe()
514 static void tool_remove(struct ntb_client *self, struct ntb_dev *ntb) in tool_remove()
Dntb_pingpong.c93 struct ntb_dev *ntb;
184 struct ntb_dev *ntb) in pp_probe()
233 struct ntb_dev *ntb) in pp_remove()
/linux-4.4.14/drivers/ntb/hw/intel/
Dntb_hw_intel.c802 static int intel_ntb_mw_count(struct ntb_dev *ntb) in intel_ntb_mw_count()
807 static int intel_ntb_mw_get_range(struct ntb_dev *ntb, int idx, in intel_ntb_mw_get_range()
840 static int intel_ntb_mw_set_trans(struct ntb_dev *ntb, int idx, in intel_ntb_mw_set_trans()
938 static int intel_ntb_link_is_up(struct ntb_dev *ntb, in intel_ntb_link_is_up()
961 static int intel_ntb_link_enable(struct ntb_dev *ntb, in intel_ntb_link_enable()
992 static int intel_ntb_link_disable(struct ntb_dev *ntb) in intel_ntb_link_disable()
1016 static int intel_ntb_db_is_unsafe(struct ntb_dev *ntb) in intel_ntb_db_is_unsafe()
1021 static u64 intel_ntb_db_valid_mask(struct ntb_dev *ntb) in intel_ntb_db_valid_mask()
1026 static int intel_ntb_db_vector_count(struct ntb_dev *ntb) in intel_ntb_db_vector_count()
1035 static u64 intel_ntb_db_vector_mask(struct ntb_dev *ntb, int db_vector) in intel_ntb_db_vector_mask()
[all …]
Dntb_hw_intel.h286 struct ntb_dev ntb;
/linux-4.4.14/drivers/net/
Dntb_netdev.c405 struct ntb_dev *ntb; in ntb_netdev_probe()
462 struct ntb_dev *ntb; in ntb_netdev_remove()