Home
last modified time | relevance | path

Searched refs:rds_ib_device (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/net/rds/
Dib_mr.h67 struct rds_ib_device *device;
112 struct rds_ib_mr_pool *rds_ib_create_mr_pool(struct rds_ib_device *rds_dev,
114 void rds_ib_get_mr_info(struct rds_ib_device *rds_ibdev,
116 void rds6_ib_get_mr_info(struct rds_ib_device *rds_ibdev,
130 struct rds_ib_mr *rds_ib_alloc_fmr(struct rds_ib_device *, int);
133 struct rds_ib_mr *rds_ib_reg_fmr(struct rds_ib_device *, struct scatterlist *,
139 struct rds_ib_mr *rds_ib_reg_frmr(struct rds_ib_device *rds_ibdev,
Dib_rdma.c46 static struct rds_ib_device *rds_ib_get_device(__be32 ipaddr) in rds_ib_get_device()
48 struct rds_ib_device *rds_ibdev; in rds_ib_get_device()
66 static int rds_ib_add_ipaddr(struct rds_ib_device *rds_ibdev, __be32 ipaddr) in rds_ib_add_ipaddr()
83 static void rds_ib_remove_ipaddr(struct rds_ib_device *rds_ibdev, __be32 ipaddr) in rds_ib_remove_ipaddr()
103 int rds_ib_update_ipaddr(struct rds_ib_device *rds_ibdev, in rds_ib_update_ipaddr()
106 struct rds_ib_device *rds_ibdev_old; in rds_ib_update_ipaddr()
122 void rds_ib_add_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn) in rds_ib_add_conn()
141 void rds_ib_remove_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn) in rds_ib_remove_conn()
175 void rds_ib_get_mr_info(struct rds_ib_device *rds_ibdev, struct rds_info_rdma_connection *iinfo) in rds_ib_get_mr_info()
184 void rds6_ib_get_mr_info(struct rds_ib_device *rds_ibdev, in rds6_ib_get_mr_info()
[all …]
Dib.c83 static void rds_ib_dev_shutdown(struct rds_ib_device *rds_ibdev) in rds_ib_dev_shutdown()
101 struct rds_ib_device *rds_ibdev = container_of(work, in rds_ib_dev_free()
102 struct rds_ib_device, free_work); in rds_ib_dev_free()
121 void rds_ib_dev_put(struct rds_ib_device *rds_ibdev) in rds_ib_dev_put()
130 struct rds_ib_device *rds_ibdev; in rds_ib_add_one()
137 rds_ibdev = kzalloc_node(sizeof(struct rds_ib_device), GFP_KERNEL, in rds_ib_add_one()
239 struct rds_ib_device *rds_ib_get_client_data(struct ib_device *device) in rds_ib_get_client_data()
241 struct rds_ib_device *rds_ibdev; in rds_ib_get_client_data()
260 struct rds_ib_device *rds_ibdev = client_data; in rds_ib_remove_one()
308 struct rds_ib_device *rds_ibdev; in rds_ib_conn_info_visitor()
[all …]
Dib.h140 struct rds_ib_device;
145 struct rds_ib_device *rds_ibdev;
241 struct rds_ib_device { struct
362 struct rds_ib_device *rds_ib_get_client_data(struct ib_device *device);
363 void rds_ib_dev_put(struct rds_ib_device *rds_ibdev);
392 int rds_ib_update_ipaddr(struct rds_ib_device *rds_ibdev,
394 void rds_ib_add_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn);
395 void rds_ib_remove_conn(struct rds_ib_device *rds_ibdev, struct rds_connection *conn);
Dib_fmr.c35 struct rds_ib_mr *rds_ib_alloc_fmr(struct rds_ib_device *rds_ibdev, int npages) in rds_ib_alloc_fmr()
87 static int rds_ib_map_fmr(struct rds_ib_device *rds_ibdev, in rds_ib_map_fmr()
187 struct rds_ib_mr *rds_ib_reg_fmr(struct rds_ib_device *rds_ibdev, in rds_ib_reg_fmr()
Dib_frmr.c35 static struct rds_ib_mr *rds_ib_alloc_frmr(struct rds_ib_device *rds_ibdev, in rds_ib_alloc_frmr()
150 static int rds_ib_map_frmr(struct rds_ib_device *rds_ibdev, in rds_ib_map_frmr()
334 struct rds_ib_mr *rds_ib_reg_frmr(struct rds_ib_device *rds_ibdev, in rds_ib_reg_frmr()
Dib_cm.c199 struct rds_ib_device *rds_ibdev = ic->rds_ibdev; in rds_ib_cm_fill_conn_param()
351 struct rds_ib_device *rds_ibdev = ic->rds_ibdev; in rds_ib_tasklet_fn_recv()
413 static inline int ibdev_get_unused_vector(struct rds_ib_device *rds_ibdev) in ibdev_get_unused_vector()
430 static inline void ibdev_put_vector(struct rds_ib_device *rds_ibdev, int index) in ibdev_put_vector()
445 struct rds_ib_device *rds_ibdev; in rds_ib_setup_qp()