Searched refs:ibvctx (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/ofed/libbnxtre/ |
| H A D | main.c | 285 int bnxt_re_init_context(struct verbs_device *vdev, struct ibv_context *ibvctx, in bnxt_re_init_context() argument 295 cntx = to_bnxt_re_context(ibvctx); in bnxt_re_init_context() 296 ibvctx->cmd_fd = cmd_fd; in bnxt_re_init_context() 301 ret = ibv_cmd_get_context(ibvctx, &req.cmd, sizeof(req), in bnxt_re_init_context() 311 ibvctx->ops = bnxt_re_cntx_ops; in bnxt_re_init_context() 314 ret = bnxt_re_query_device_compat(&cntx->ibvctx, &rdev->devattr); in bnxt_re_init_context() 320 struct ibv_context *ibvctx) in bnxt_re_uninit_context() argument 325 cntx = to_bnxt_re_context(ibvctx); in bnxt_re_uninit_context()
|
| H A D | verbs.c | 107 int bnxt_re_query_device(struct ibv_context *ibvctx, in bnxt_re_query_device() argument 115 status = ibv_cmd_query_device(ibvctx, dev_attr, (uint64_t *)&fw_ver, in bnxt_re_query_device() 123 int bnxt_re_query_device_compat(struct ibv_context *ibvctx, in bnxt_re_query_device_compat() argument 129 rc = bnxt_re_query_device(ibvctx, dev_attr); in bnxt_re_query_device_compat() 134 int bnxt_re_query_port(struct ibv_context *ibvctx, uint8_t port, in bnxt_re_query_port() argument 139 return ibv_cmd_query_port(ibvctx, port, port_attr, &cmd, sizeof(cmd)); in bnxt_re_query_port() 147 static int bnxt_re_map_db_page(struct ibv_context *ibvctx, in bnxt_re_map_db_page() argument 150 struct bnxt_re_context *cntx = to_bnxt_re_context(ibvctx); in bnxt_re_map_db_page() 151 struct bnxt_re_dev *dev = to_bnxt_re_dev(ibvctx->device); in bnxt_re_map_db_page() 155 MAP_SHARED, ibvctx->cmd_fd, dbr); in bnxt_re_map_db_page() [all …]
|
| H A D | main.h | 261 struct ibv_context ibvctx; member 344 struct ibv_context *ibvctx) in to_bnxt_re_context() argument 346 return container_of(ibvctx, struct bnxt_re_context, ibvctx); in to_bnxt_re_context()
|