/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_uverbs_uapi.c | 451 data = kmalloc_array(uapi->num_write + uapi->num_write_ex, in uapi_finalize() 453 for (i = 0; i != uapi->num_write + uapi->num_write_ex; i++) in uapi_finalize() 456 uapi->write_ex_methods = data + uapi->num_write; in uapi_finalize() 602 uapi, in uapi_finalize_disable() 620 if (!uapi) in uverbs_destroy_api() 625 kfree(uapi); in uverbs_destroy_api() 643 struct uverbs_api *uapi; in uverbs_alloc_api() local 646 uapi = kzalloc(sizeof(*uapi), GFP_KERNEL); in uverbs_alloc_api() 647 if (!uapi) in uverbs_alloc_api() 665 return uapi; in uverbs_alloc_api() [all …]
|
H A D | rdma_core.h | 132 uapi_get_object(struct uverbs_api *uapi, u16 object_id) in uapi_get_object() argument 139 res = radix_tree_lookup(&uapi->radix, uapi_key_obj(object_id)); in uapi_get_object() 149 void uverbs_disassociate_api(struct uverbs_api *uapi); 150 void uverbs_destroy_api(struct uverbs_api *uapi); 166 uapi_get_method(const struct uverbs_api *uapi, u32 command) in uapi_get_method() argument 175 if (cmd_idx >= uapi->num_write_ex) in uapi_get_method() 177 return uapi->write_ex_methods[cmd_idx]; in uapi_get_method() 180 if (cmd_idx >= uapi->num_write) in uapi_get_method() 182 return uapi->write_methods[cmd_idx]; in uapi_get_method()
|
H A D | ib_uverbs_std_types_device.c | 20 struct uverbs_api *uapi = attrs->ufile->device->uapi; in UVERBS_HANDLER() local 29 method_elm = uapi_get_method(uapi, cmd); in UVERBS_HANDLER() 111 uapi_object = uapi_get_object(attrs->ufile->device->uapi, object_id); in UVERBS_HANDLER()
|
H A D | ib_uverbs_main.c | 122 uverbs_destroy_api(dev->uapi); in ib_uverbs_release_dev() 561 struct uverbs_api *uapi = file->device->uapi; in ib_uverbs_write() local 580 method_elm = uapi_get_method(uapi, hdr.command); in ib_uverbs_write() 989 struct uverbs_api *uapi; in ib_uverbs_create_uapi() local 991 uapi = uverbs_alloc_api(device); in ib_uverbs_create_uapi() 992 if (IS_ERR(uapi)) in ib_uverbs_create_uapi() 993 return PTR_ERR(uapi); in ib_uverbs_create_uapi() 995 uverbs_dev->uapi = uapi; in ib_uverbs_create_uapi() 1150 uverbs_disassociate_api(uverbs_dev->uapi); in ib_uverbs_free_hw_resources()
|
H A D | ib_uverbs_ioctl.c | 525 struct uverbs_api *uapi = ufile->device->uapi; in ib_uverbs_cmd_verbs() local 531 if (unlikely(hdr->driver_id != uapi->driver_id)) in ib_uverbs_cmd_verbs() 535 &uapi->radix, in ib_uverbs_cmd_verbs() 564 pbundle->radix = &uapi->radix; in ib_uverbs_cmd_verbs()
|
/freebsd/contrib/wireguard-tools/ |
H A D | .gitignore | 5 ipc-uapi-windows.h 8 uapi/
|
/freebsd/sys/modules/rdma/krping/ |
H A D | Makefile | 8 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/modules/mlxfw/ |
H A D | Makefile | 12 -I${SRCTOP}/sys/ofed/include/uapi \
|
/freebsd/sys/modules/mlx5fpga_tools/ |
H A D | Makefile | 12 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/modules/ipoib/ |
H A D | Makefile | 11 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/modules/mlx4ib/ |
H A D | Makefile | 22 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/modules/iser/ |
H A D | Makefile | 19 CFLAGS+= -I${SYSDIR}/ofed/include/uapi
|
/freebsd/sys/modules/cxgbe/iw_cxgbe/ |
H A D | Makefile | 19 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/modules/mlx5ib/ |
H A D | Makefile | 22 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/modules/mlx4/ |
H A D | Makefile | 29 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/modules/mthca/ |
H A D | Makefile | 27 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/modules/mlx5en/ |
H A D | Makefile | 33 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/modules/bnxt/bnxt_re/ |
H A D | Makefile | 16 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/modules/irdma/ |
H A D | Makefile | 16 CFLAGS+= -I${OFED_INC_DIR}/uapi
|
/freebsd/sys/modules/qlnx/qlnxr/ |
H A D | Makefile | 55 CFLAGS+= -I${OFEDDIR}/ofed/include/uapi
|
/freebsd/sys/modules/ibcore/ |
H A D | Makefile | 50 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/modules/mlx5/ |
H A D | Makefile | 44 CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
|
/freebsd/sys/contrib/device-tree/Bindings/input/ |
H A D | input-reset.txt | 4 include/uapi/linux/input.h. This is to communicate a sequence of keys to the
|
/freebsd/sys/compat/linux/ |
H A D | linux_errno.inc | 33 * Linux: include/uapi/asm-generic/errno-base.h 34 * include/uapi/asm-generic/errno.h
|
/freebsd/sys/ofed/include/rdma/ |
H A D | uverbs_std_types.h | 49 uapi_get_object((_attrs)->ufile->device->uapi, _object)
|