Home
last modified time | relevance | path

Searched refs:ibv_device (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/ofed/libibverbs/
H A Ddevice.c52 struct ibv_device **__ibv_get_device_list(int *num_devices);
53 void __ibv_free_device_list(struct ibv_device **list);
54 const char *__ibv_get_device_name(struct ibv_device *device);
55 __be64 __ibv_get_device_guid(struct ibv_device *device);
64 static struct ibv_device **device_list;
71 struct ibv_device **__ibv_get_device_list(int *num) in __ibv_get_device_list()
73 struct ibv_device **l; in __ibv_get_device_list()
86 l = calloc(num_devices + 1, sizeof (struct ibv_device *)); in __ibv_get_device_list()
101 void __ibv_free_device_list(struct ibv_device **list) in __ibv_free_device_list()
107 const char *__ibv_get_device_name(struct ibv_device *device) in __ibv_get_device_name()
[all …]
H A Dinit.c156 static struct ibv_device *try_driver(struct ibv_driver *driver, in try_driver()
160 struct ibv_device *dev; in try_driver()
209 static struct ibv_device *try_drivers(struct ibv_sysfs_dev *sysfs_dev) in try_drivers()
212 struct ibv_device *dev; in try_drivers()
263 static void add_device(struct ibv_device *dev, in add_device()
264 struct ibv_device ***dev_list, in add_device()
268 struct ibv_device **new_list; in add_device()
272 new_list = realloc(*dev_list, *list_size * sizeof (struct ibv_device *)); in add_device()
281 int ibverbs_init(struct ibv_device ***list) in ibverbs_init()
285 struct ibv_device *device; in ibverbs_init()
H A Ddriver.h105 struct ibv_context *(*alloc_context)(struct ibv_device *device,
118 struct ibv_device device; /* Must be first */
125 verbs_get_device(const struct ibv_device *dev) in verbs_get_device()
H A Dverbs.h1376 struct ibv_device;
1381 struct ibv_context * (*_dummy1)(struct ibv_device *device, int cmd_fd);
1390 struct ibv_device { struct
1463 struct ibv_device *device;
1588 struct ibv_device **ibv_get_device_list(int *num_devices);
1598 void ibv_free_device_list(struct ibv_device **list);
1603 const char *ibv_get_device_name(struct ibv_device *device);
1608 __be64 ibv_get_device_guid(struct ibv_device *device);
1613 struct ibv_context *ibv_open_device(struct ibv_device *device);
H A Dibverbs.h60 int ibverbs_init(struct ibv_device ***list);
H A Dcompat-1_0.c161 struct ibv_device *real_device; /* was obsolete driver member */
227 typedef struct ibv_device *(*ibv_driver_init_func_1_1)(const char *uverbs_sys_path,
292 struct ibv_device **real_list; in __ibv_get_device_list_1_0()
/freebsd/contrib/ofed/libibverbs/examples/
H A Ddevice_list.c43 struct ibv_device **dev_list; in main()
H A Dasyncwatch.c90 struct ibv_device **dev_list; in main()
H A Duc_pingpong.c302 static struct pingpong_context *pp_init_ctx(struct ibv_device *ib_dev, int size, in pp_init_ctx()
535 struct ibv_device **dev_list; in main()
536 struct ibv_device *ib_dev; in main()
H A Dud_pingpong.c298 static struct pingpong_context *pp_init_ctx(struct ibv_device *ib_dev, int size, in pp_init_ctx()
558 struct ibv_device **dev_list; in main()
559 struct ibv_device *ib_dev; in main()
H A Drc_pingpong.c329 static struct pingpong_context *pp_init_ctx(struct ibv_device *ib_dev, int size, in pp_init_ctx()
690 struct ibv_device **dev_list; in main()
691 struct ibv_device *ib_dev; in main()
H A Dsrq_pingpong.c352 static struct pingpong_context *pp_init_ctx(struct ibv_device *ib_dev, int size, in pp_init_ctx()
627 struct ibv_device **dev_list; in main()
628 struct ibv_device *ib_dev; in main()
H A Ddevinfo.c417 static int print_hca_cap(struct ibv_device *ib_dev, uint8_t ib_port) in print_hca_cap()
598 struct ibv_device **dev_list, **orig_dev_list; in main()
H A Dxsrq_pingpong.c105 struct ibv_device **dev_list; in open_device()
/freebsd/contrib/libpcap/
H A Dpcap-rdmasniff.c52 struct ibv_device * rdma_device;
376 struct ibv_device **dev_list; in rdmasniff_create()
432 struct ibv_device **dev_list; in rdmasniff_findalldevs()
/freebsd/contrib/ofed/libcxgb4/
H A Dlibcxgb4.h126 static inline struct c4iw_dev *to_c4iw_dev(struct ibv_device *ibdev) in to_c4iw_dev()
H A Ddev.c106 static struct ibv_context *c4iw_alloc_context(struct ibv_device *ibdev, in c4iw_alloc_context()
/freebsd/contrib/ofed/libmlx5/
H A Dmlx5.c286 static void mlx5_local_cpu_set(struct ibv_device *ibdev, cpuset_t *cpu_set) in mlx5_local_cpu_set()
336 static int mlx5_enable_sandy_bridge_fix(struct ibv_device *ibdev) in mlx5_enable_sandy_bridge_fix()
384 static void mlx5_read_env(struct ibv_device *ibdev, struct mlx5_context *ctx) in mlx5_read_env()
H A Dmlx5.h477 static inline struct mlx5_device *to_mdev(struct ibv_device *ibdev) in to_mdev()
/freebsd/contrib/ofed/libmlx4/
H A Dmlx4.h306 static inline struct mlx4_device *to_mdev(struct ibv_device *ibdev) in to_mdev()
/freebsd/contrib/ofed/librdmacm/
H A Dcma.c190 struct ibv_device **dev_list = NULL; in ucma_init()
244 struct ibv_device **dev_list; in ucma_open_device()