Lines Matching refs:uverbs_gidp
1400 sol_uverbs_gid_t *uverbs_gidp;
1417 uverbs_gidp = (sol_uverbs_gid_t *)malloc(count *
1419 if (uverbs_gidp == NULL) {
1423 uverbs_gidp->uverbs_port_num = port_num & 0x7F;
1424 uverbs_gidp->uverbs_gid_cnt = count;
1425 uverbs_gidp->uverbs_gid_start_index = start;
1427 if (ioctl(context->cmd_fd, UVERBS_IOCTL_GET_GIDS, uverbs_gidp) != 0) {
1435 if (uverbs_gidp->uverbs_solaris_abi_version !=
1440 uverbs_gidp->uverbs_solaris_abi_version);
1444 memcpy(gid, uverbs_gidp->uverbs_gids, sizeof (union ibv_gid) * count);
1445 free(uverbs_gidp);
1449 free(uverbs_gidp);