/freebsd-11-stable/contrib/ofed/libmlx5/ |
H A D | mlx5-abi.h | 151 __u32 uidx; member in struct:mlx5_create_srq_ex 162 __u32 uidx; member in struct:mlx5_create_qp_drv_ex 198 __u32 uidx; member in struct:mlx5_create_qp
|
H A D | mlx5.c | 175 int32_t uidx; local 178 uidx = get_free_uidx(ctx); 179 if (uidx < 0) 182 tind = uidx >> MLX5_UIDX_TABLE_SHIFT; 192 ctx->uidx_table[tind].table[uidx & MLX5_UIDX_TABLE_MASK] = rsc; 193 ret = uidx; 200 void mlx5_clear_uidx(struct mlx5_context *ctx, uint32_t uidx) argument 202 int tind = uidx >> MLX5_UIDX_TABLE_SHIFT; 209 ctx->uidx_table[tind].table[uidx & MLX5_UIDX_TABLE_MASK] = NULL;
|
H A D | mlx5.h | 649 void mlx5_clear_uidx(struct mlx5_context *ctx, uint32_t uidx); 681 static inline void *mlx5_find_uidx(struct mlx5_context *ctx, uint32_t uidx) argument 683 int tind = uidx >> MLX5_UIDX_TABLE_SHIFT; 686 return ctx->uidx_table[tind].table[uidx & MLX5_UIDX_TABLE_MASK];
|
H A D | verbs.c | 1334 cmd.uidx = 0xffffff; 1343 cmd.uidx = usr_idx; 1804 int uidx; local 1868 uidx = mlx5_store_uidx(ctx, msrq); 1869 if (uidx < 0) { 1873 cmd.uidx = uidx; 1875 cmd.uidx = 0xffffff; 1895 msrq->rsc.rsn = ctx->cqe_version ? cmd.uidx : resp.srqn; 1904 mlx5_clear_uidx(ctx, cmd.uidx); [all...] |
H A D | cq.c | 362 uint32_t uidx, uint8_t *is_srq) 367 uint32_t uidx, uint8_t *is_srq) 371 if (!*cur_rsc || (uidx != (*cur_rsc)->rsn)) { 372 *cur_rsc = mlx5_find_uidx(mctx, uidx); 1322 static inline int is_equal_uidx(struct mlx5_cqe64 *cqe64, uint32_t uidx) argument 1324 return uidx == (be32toh(cqe64->srqn_uidx) & 0xffffff); 364 get_resp_ctx_v1(struct mlx5_context *mctx, struct mlx5_resource **cur_rsc, struct mlx5_srq **cur_srq, uint32_t uidx, uint8_t *is_srq) argument
|
/freebsd-11-stable/sys/dev/beri/virtio/ |
H A D | virtio.c | 174 uint16_t head, uidx, mask; local 181 uidx = be16toh(vu->idx); 182 vue = &vu->ring[uidx++ & mask]; 186 vu->idx = htobe16(uidx);
|
/freebsd-11-stable/sys/ofed/include/uapi/rdma/ |
H A D | mlx5-abi.h | 167 __u32 uidx; member in struct:mlx5_ib_create_srq 183 __u32 uidx; member in struct:mlx5_ib_create_qp
|
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib.h | 1031 if (field_avail(struct mlx5_ib_create_qp, uidx, inlen) && 1032 !cqe_version && (ucmd->uidx == MLX5_IB_DEFAULT_UIDX)) 1035 if (!!(field_avail(struct mlx5_ib_create_qp, uidx, inlen) != 1039 return verify_assign_uidx(cqe_version, ucmd->uidx, user_index); 1049 if (field_avail(struct mlx5_ib_create_srq, uidx, inlen) && 1050 !cqe_version && (ucmd->uidx == MLX5_IB_DEFAULT_UIDX)) 1053 if (!!(field_avail(struct mlx5_ib_create_srq, uidx, inlen) != 1057 return verify_assign_uidx(cqe_version, ucmd->uidx, user_index);
|
H A D | mlx5_ib_srq.c | 82 u32 uidx = MLX5_IB_DEFAULT_UIDX; local 101 &ucmd, udata->inlen, &uidx); 144 in->user_index = uidx;
|
H A D | mlx5_ib_qp.c | 1511 u32 uidx = MLX5_IB_DEFAULT_UIDX; local 1592 &ucmd, udata->inlen, &uidx); 1743 MLX5_SET(qpc, qpc, user_index, uidx);
|
/freebsd-11-stable/usr.sbin/bhyve/ |
H A D | virtio.c | 407 uint16_t uidx, mask; local 424 uidx = vuh->vu_idx; 425 vue = &vuh->vu_ring[uidx++ & mask]; 435 vuh->vu_idx = uidx;
|
/freebsd-11-stable/sys/netpfil/ipfw/ |
H A D | ip_fw_eaction.c | 149 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, 153 EACTION_DEBUG("name %s, uidx %u, type %u", ntlv->name, 154 ti->uidx, ti->type);
|
H A D | ip_fw_table.c | 941 ti.uidx = xent->tbl; 1019 ti.uidx = kidx; 1110 ti.uidx = tent->idx; 1950 ti->uidx = ntlv->idx; 2007 uint16_t uidx; member in struct:dump_args 2243 ti.uidx = xtbl->tbl; 2256 xtbl->tbl = ti.uidx; 2304 ti.uidx = *tbl; 2365 ent->tbl = da->uidx; 2441 tent->idx = da->uidx; [all...] |
H A D | ip_fw_sockopt.c | 2565 ti->uidx = p->uidx; 2613 uint16_t kidx, uidx; local 2636 uidx = val; 2644 uidx = 65535; 2648 rw->update(cmd, uidx); 2745 rw = find_op_rw(cmd, &ti->uidx, &ti->type); 2750 pidx->uidx = ti->uidx; 3217 uint16_t uidx; local 4434 ipfw_find_name_tlv_type(void *tlvs, int len, uint16_t uidx, uint32_t etlv) argument [all...] |
H A D | ip_fw_private.h | 483 uint16_t uidx; /* internal index supplied by userland */ member in struct:obj_idx 564 uint16_t uidx; /* table index */ member in struct:tid_info 748 ipfw_obj_ntlv *ipfw_find_name_tlv_type(void *tlvs, int len, uint16_t uidx,
|
H A D | ip_fw_dynamic.c | 614 DYN_DEBUG("uidx %d", ti->uidx); 615 if (ti->uidx != 0) { 619 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx, 659 DYN_DEBUG("uidx %d", ti->uidx); 660 if (ti->uidx != 0) { 663 ntlv = ipfw_find_name_tlv_type(ti->tlvs, ti->tlen, ti->uidx,
|
/freebsd-11-stable/sys/dev/ntb/ntb_hw/ |
H A D | ntb_hw_plx.c | 580 ntb_plx_user_mw_to_idx(struct ntb_plx_softc *sc, unsigned uidx, unsigned *sp) argument 585 if (uidx < t) { 586 *sp = uidx; 590 return (uidx - (t - 1));
|
H A D | ntb_hw_intel.c | 318 static unsigned intel_ntb_user_mw_to_idx(struct ntb_softc *, unsigned uidx); 2601 intel_ntb_user_mw_to_idx(struct ntb_softc *ntb, unsigned uidx) argument 2605 uidx >= ntb->b2b_mw_idx) || 2606 (ntb->msix_mw_idx != B2B_MW_DISABLED && uidx >= ntb->msix_mw_idx)) 2607 uidx++; 2609 uidx >= ntb->b2b_mw_idx) && 2610 (ntb->msix_mw_idx != B2B_MW_DISABLED && uidx >= ntb->msix_mw_idx)) 2611 uidx++; 2612 return (uidx);
|
/freebsd-11-stable/sbin/ipfw/ |
H A D | ipfw2.h | 450 uint8_t set, uint16_t uidx);
|
H A D | ipfw2.c | 3057 uint16_t uidx; local 3067 if ((uidx = pack_table(tstate, av + 6)) == 0) 3071 cmd->arg1 = uidx; 3393 uint16_t uidx; local 3410 if ((uidx = pack_table(tstate, arg + 6)) == 0) 3414 cmd->p.kidx = uidx; 4760 uint16_t uidx; local 4772 uidx = pack_object(tstate, *av + 1, 4776 uidx = pack_object(tstate, default_state_name, 4780 fill_cmd(cmd, O_KEEP_STATE, 0, uidx); 5167 uint16_t uidx; member in struct:object_kt [all...] |
H A D | tables.c | 315 uint16_t uidx) 320 ntlv->idx = uidx; 314 table_fill_ntlv(ipfw_obj_ntlv *ntlv, const char *name, uint8_t set, uint16_t uidx) argument
|
/freebsd-11-stable/sys/netpfil/ipfw/nptv6/ |
H A D | nptv6.c | 800 NPTV6_DEBUG("uidx %u, type %u, err %d", ti->uidx, ti->type, err);
|