| /freebsd/contrib/openbsm/bin/auditdistd/ |
| H A D | proto_uds.c | 98 struct uds_ctx *uctx; in uds_common_setup() local 101 uctx = malloc(sizeof(*uctx)); in uds_common_setup() 102 if (uctx == NULL) in uds_common_setup() 106 error = uds_addr(addr, &uctx->uc_sun); in uds_common_setup() 108 free(uctx); in uds_common_setup() 112 uctx->uc_fd = socket(AF_UNIX, SOCK_STREAM, 0); in uds_common_setup() 113 if (uctx->uc_fd == -1) { in uds_common_setup() 115 free(uctx); in uds_common_setup() 119 uctx->uc_side = side; in uds_common_setup() 120 uctx->uc_owner = 0; in uds_common_setup() [all …]
|
| /freebsd/sys/dev/cxgbe/iw_cxgbe/ |
| H A D | resource.c | 98 u32 c4iw_get_cqid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx) in c4iw_put_resource() 104 mutex_lock(&uctx->lock); in c4iw_get_cqid() argument 105 if (!list_empty(&uctx->cqids)) { in c4iw_get_cqid() 106 entry = list_entry(uctx->cqids.next, struct c4iw_qid_list, in c4iw_get_cqid() 123 list_add_tail(&entry->entry, &uctx->cqids); in c4iw_get_cqid() 134 list_add_tail(&entry->entry, &uctx->qpids); in c4iw_get_cqid() 140 list_add_tail(&entry->entry, &uctx->qpids); in c4iw_get_cqid() 144 mutex_unlock(&uctx->lock); in c4iw_get_cqid() 154 struct c4iw_dev_ucontext *uctx) in c4iw_get_cqid() 163 mutex_lock(&uctx in c4iw_put_cqid() 160 c4iw_put_cqid(struct c4iw_rdev * rdev,u32 qid,struct c4iw_dev_ucontext * uctx) c4iw_put_cqid() argument 174 c4iw_get_qpid(struct c4iw_rdev * rdev,struct c4iw_dev_ucontext * uctx) c4iw_get_qpid() argument 230 c4iw_put_qpid(struct c4iw_rdev * rdev,u32 qid,struct c4iw_dev_ucontext * uctx) c4iw_put_qpid() argument [all...] |
| H A D | device.c | 50 struct c4iw_dev_ucontext *uctx) in c4iw_release_dev_ucontext() argument 55 mutex_lock(&uctx->lock); in c4iw_release_dev_ucontext() 56 list_for_each_safe(pos, nxt, &uctx->qpids) { in c4iw_release_dev_ucontext() 69 list_for_each_safe(pos, nxt, &uctx->cqids) { in c4iw_release_dev_ucontext() 74 mutex_unlock(&uctx->lock); in c4iw_release_dev_ucontext() 78 c4iw_init_dev_ucontext(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx) in c4iw_init_dev_ucontext() argument 81 INIT_LIST_HEAD(&uctx->qpids); in c4iw_init_dev_ucontext() 82 INIT_LIST_HEAD(&uctx->cqids); in c4iw_init_dev_ucontext() 83 mutex_init(&uctx->lock); in c4iw_init_dev_ucontext() 96 c4iw_init_dev_ucontext(rdev, &rdev->uctx); in c4iw_rdev_open() [all...] |
| H A D | cq.c | 53 struct c4iw_dev_ucontext *uctx) in destroy_cq() argument 90 c4iw_put_cqid(rdev, cq->cqid, uctx); in destroy_cq() 96 struct c4iw_dev_ucontext *uctx) in create_cq() argument 103 int user = (uctx != &rdev->uctx); in create_cq() 111 cq->cqid = c4iw_get_cqid(rdev, uctx); in create_cq() 199 c4iw_put_cqid(rdev, cq->cqid, uctx); in create_cq() 901 ucontext ? &ucontext->uctx : &chp->cq.rdev->uctx); in c4iw_destroy_cq() 962 ucontext ? &ucontext->uctx : &rhp->rdev.uctx); in c4iw_create_cq() 1025 ucontext ? &ucontext->uctx : &rhp->rdev.uctx); in c4iw_create_cq()
|
| H A D | iw_cxgbe.h | 156 struct c4iw_dev_ucontext uctx; 506 struct c4iw_dev_ucontext uctx; 917 struct c4iw_dev_ucontext *uctx); 919 struct c4iw_dev_ucontext *uctx); 973 u32 c4iw_get_cqid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx); 975 struct c4iw_dev_ucontext *uctx); 976 u32 c4iw_get_qpid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx); 978 struct c4iw_dev_ucontext *uctx); 157 struct c4iw_dev_ucontext uctx; global() member 507 struct c4iw_dev_ucontext uctx; global() member
|
| H A D | qp.c | 104 struct c4iw_dev_ucontext *uctx) in destroy_qp() argument 120 c4iw_put_qpid(rdev, wq->rq.qid, uctx); in destroy_qp() 121 c4iw_put_qpid(rdev, wq->sq.qid, uctx); in destroy_qp() 127 struct c4iw_dev_ucontext *uctx) in create_qp() argument 131 int user = (uctx != &rdev->uctx); in create_qp() 144 wq->sq.qid = c4iw_get_qpid(rdev, uctx); in create_qp() 148 wq->rq.qid = c4iw_get_qpid(rdev, uctx); in create_qp() 332 c4iw_put_qpid(rdev, wq->rq.qid, uctx); in create_qp() 334 c4iw_put_qpid(rdev, wq->sq.qid, uctx); in create_qp() 585 ucontext ? &ucontext->uctx : &rhp->rdev.uctx); in free_qp_work() [all …]
|
| H A D | provider.c | 106 c4iw_release_dev_ucontext(&rhp->rdev, &ucontext->uctx); in c4iw_dealloc_ucontext() 121 c4iw_init_dev_ucontext(&rhp->rdev, &context->uctx); in c4iw_alloc_ucontext()
|
| /freebsd/tests/sys/arch/amd64/ |
| H A D | int0x80.c | 38 ucontext_t *uctx = uctxv; in sigill_action() local 41 int0x80_loc = uctx->uc_mcontext.mc_rip; in sigill_action()
|
| /freebsd/sys/dev/bnxt/bnxt_re/ |
| H A D | ib_verbs.c | 1102 struct bnxt_re_ucontext *uctx; in bnxt_re_create_ah() local 1106 uctx = to_bnxt_re(ib_uctx, struct bnxt_re_ucontext, ibucontext); in bnxt_re_create_ah() 1107 spin_lock_irqsave(&uctx->sh_lock, flag); in bnxt_re_create_ah() 1108 wrptr = (u32 *)((u8 *)uctx->shpg + BNXT_RE_AVID_OFFT); in bnxt_re_create_ah() 1111 spin_unlock_irqrestore(&uctx->sh_lock, flag); in bnxt_re_create_ah() 3748 BNXT_RE_CQ_PAGE_LIST_DEL(cq->uctx, cq); in bnxt_re_destroy_cq() 3752 if (cq->is_dbr_soft_cq && cq->uctx) { in bnxt_re_destroy_cq() 3755 if (cq->uctx->dbr_recov_cq) { in bnxt_re_destroy_cq() 3756 dbr_page = cq->uctx->dbr_recov_cq_page; in bnxt_re_destroy_cq() 3757 cq->uctx->dbr_recov_cq_page = NULL; in bnxt_re_destroy_cq() [all …]
|
| H A D | ib_verbs.h | 217 struct bnxt_re_ucontext *uctx; member 516 static inline u32 bnxt_re_init_depth(u32 ent, struct bnxt_re_ucontext *uctx) in bnxt_re_init_depth() argument 518 return uctx ? (uctx->cmask & BNXT_RE_COMP_MASK_UCNTX_POW2_DISABLED) ? in bnxt_re_init_depth() 536 static inline u32 bnxt_re_get_diff(struct bnxt_re_ucontext *uctx, in bnxt_re_get_diff() argument 539 if (!uctx) { in bnxt_re_get_diff() 542 } else if (uctx->cmask & BNXT_RE_COMP_MASK_UCNTX_RSVD_WQE_DISABLED) { in bnxt_re_get_diff()
|
| H A D | bnxt_re.h | 1074 struct bnxt_re_ucontext *uctx) in bnxt_re_is_var_size_supported() argument 1076 if (uctx) in bnxt_re_is_var_size_supported() 1077 return uctx->cmask & BNXT_RE_UCNTX_CAP_VAR_WQE_ENABLED; in bnxt_re_is_var_size_supported()
|
| /freebsd/contrib/ofed/libbnxtre/ |
| H A D | verbs.c | 2338 struct bnxt_re_context *uctx; in bnxt_re_create_srq() local 2343 uctx = to_bnxt_re_context(ibvpd->context); in bnxt_re_create_srq() 2344 mem = bnxt_re_alloc_srqslab(uctx, attr, &qattr); in bnxt_re_create_srq() 2351 srq->uctx = uctx; in bnxt_re_create_srq() 2366 srq->srq_page = mmap(NULL, uctx->rdev->pg_size, PROT_READ, MAP_SHARED, in bnxt_re_create_srq() 2372 srq->udpi = &uctx->udpi; in bnxt_re_create_srq() 2381 if (_is_db_drop_recovery_enable(uctx)) { in bnxt_re_create_srq() 2382 pthread_spin_lock(&uctx->srq_dbr_res.lock); in bnxt_re_create_srq() 2383 bnxt_re_list_add_node(&srq->dbnode, &uctx->srq_dbr_res.head); in bnxt_re_create_srq() 2384 pthread_spin_unlock(&uctx->srq_dbr_res.lock); in bnxt_re_create_srq() [all …]
|
| H A D | db.c | 236 if (bnxt_re_do_pacing(srq->uctx, &srq->rand)) in bnxt_re_ring_srq_db() 256 if (bnxt_re_do_pacing(srq->uctx, &srq->rand)) in bnxt_re_ring_srq_arm()
|
| H A D | main.h | 180 struct bnxt_re_context *uctx; member
|
| /freebsd/sys/dev/qlnx/qlnxr/ |
| H A D | qlnxr_verbs.c | 738 pd->uctx = rdma_udata_to_drv_context( in qlnxr_alloc_pd() 740 pd->uctx->pd = pd; in qlnxr_alloc_pd() 868 qlnxr_add_mmap(struct qlnxr_ucontext *uctx, u64 phy_addr, unsigned long len) in qlnxr_add_mmap() argument 873 ha = uctx->dev->ha; in qlnxr_add_mmap() 895 mutex_lock(&uctx->mm_list_lock); in qlnxr_add_mmap() 896 list_add(&mm->entry, &uctx->mm_head); in qlnxr_add_mmap() 897 mutex_unlock(&uctx->mm_list_lock); in qlnxr_add_mmap() 901 (unsigned long)mm->key.len, uctx); in qlnxr_add_mmap() 907 qlnxr_search_mmap(struct qlnxr_ucontext *uctx, u64 phy_addr, unsigned long len) in qlnxr_search_mmap() argument 913 ha = uctx->dev->ha; in qlnxr_search_mmap() [all …]
|
| H A D | qlnxr_verbs.h | 169 extern int qlnxr_alloc_ucontext(struct ib_ucontext *uctx,
|
| H A D | qlnxr_def.h | 420 struct qlnxr_ucontext *uctx; member
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_stoptheworld_netbsd_libcdep.cpp | 159 void *uctx) { in TracerThreadSignalHandler() argument 160 SignalContext ctx(siginfo, uctx); in TracerThreadSignalHandler()
|
| H A D | sanitizer_stoptheworld_linux_libcdep.cpp | 269 void *uctx) { in TracerThreadSignalHandler() argument 270 SignalContext ctx(siginfo, uctx); in TracerThreadSignalHandler()
|
| H A D | sanitizer_platform_limits_solaris.h | 258 void (*)(int sig, __sanitizer_siginfo *siginfo, void *uctx);
|
| H A D | sanitizer_platform_limits_posix.h | 77 unsigned ucontext_t_sz(void *uctx); 674 void *uctx);
|
| H A D | sanitizer_platform_limits_freebsd.h | 330 void *uctx);
|
| /freebsd/sys/dev/irdma/ |
| H A D | fbsd_kcompat.h | 254 int irdma_alloc_ucontext(struct ib_ucontext *uctx, struct ib_udata *udata);
|
| /freebsd/sys/dev/mthca/ |
| H A D | mthca_provider.c | 302 static int mthca_alloc_ucontext(struct ib_ucontext *uctx, in mthca_alloc_ucontext() argument 305 struct ib_device *ibdev = uctx->device; in mthca_alloc_ucontext() 307 struct mthca_ucontext *context = to_mucontext(uctx); in mthca_alloc_ucontext()
|
| /freebsd/sys/dev/mlx5/mlx5_ib/ |
| H A D | mlx5_ib_devx.c | 163 void *uctx; in mlx5_ib_devx_create() local 172 uctx = MLX5_ADDR_OF(create_uctx_in, in, uctx); in mlx5_ib_devx_create() 182 MLX5_SET(uctx, uctx, cap, cap); in mlx5_ib_devx_create()
|