/freebsd/lib/libthread_db/arch/amd64/ |
H A D | libpthread_md.c | 41 mcontext_t *mc = &uc->uc_mcontext; in pt_reg_to_ucontext() local 43 mc->mc_rdi = r->r_rdi; in pt_reg_to_ucontext() 44 mc->mc_rsi = r->r_rsi; in pt_reg_to_ucontext() 45 mc->mc_rdx = r->r_rdx; in pt_reg_to_ucontext() 46 mc->mc_rcx = r->r_rcx; in pt_reg_to_ucontext() 47 mc->mc_r8 = r->r_r8; in pt_reg_to_ucontext() 48 mc->mc_r9 = r->r_r9; in pt_reg_to_ucontext() 49 mc->mc_rax = r->r_rax; in pt_reg_to_ucontext() 50 mc->mc_rbx = r->r_rbx; in pt_reg_to_ucontext() 51 mc->mc_rbp = r->r_rbp; in pt_reg_to_ucontext() [all …]
|
/freebsd/lib/libthread_db/arch/riscv/ |
H A D | libpthread_md.c | 44 mcontext_t *mc; in pt_reg_to_ucontext() local 46 mc = &uc->uc_mcontext; in pt_reg_to_ucontext() 48 memcpy(mc->mc_gpregs.gp_t, r->t, sizeof(mc->mc_gpregs.gp_t)); in pt_reg_to_ucontext() 49 memcpy(mc->mc_gpregs.gp_s, r->s, sizeof(mc->mc_gpregs.gp_s)); in pt_reg_to_ucontext() 50 memcpy(mc->mc_gpregs.gp_a, r->a, sizeof(mc->mc_gpregs.gp_a)); in pt_reg_to_ucontext() 51 mc->mc_gpregs.gp_ra = r->ra; in pt_reg_to_ucontext() 52 mc->mc_gpregs.gp_sp = r->sp; in pt_reg_to_ucontext() 53 mc->mc_gpregs.gp_gp = r->gp; in pt_reg_to_ucontext() 54 mc->mc_gpregs.gp_tp = r->tp; in pt_reg_to_ucontext() 55 mc->mc_gpregs.gp_sepc = r->sepc; in pt_reg_to_ucontext() [all …]
|
/freebsd/sys/dev/mlx/ |
H A D | mlx.c | 68 static int mlx_v3_tryqueue(struct mlx_softc *sc, struct mlx_command *mc); 73 static int mlx_v4_tryqueue(struct mlx_softc *sc, struct mlx_command *mc); 78 static int mlx_v5_tryqueue(struct mlx_softc *sc, struct mlx_command *mc); 87 static void mlx_periodic_enquiry(struct mlx_command *mc); 89 static void mlx_periodic_eventlog_respond(struct mlx_command *mc); 90 static void mlx_periodic_rebuild(struct mlx_command *mc); 96 static void mlx_pause_done(struct mlx_command *mc); 102 void (*complete)(struct mlx_command *mc)); 106 static int mlx_wait_command(struct mlx_command *mc); 107 static int mlx_poll_command(struct mlx_command *mc); [all …]
|
H A D | mlxreg.h | 503 mlx_make_type1(struct mlx_command *mc, in mlx_make_type1() argument 511 mc->mc_mailbox[0x0] = code; in mlx_make_type1() 512 mc->mc_mailbox[0x2] = f1 & 0xff; in mlx_make_type1() 513 mc->mc_mailbox[0x3] = (((f2 >> 24) & 0x3) << 6) | ((f1 >> 8) & 0x3f); in mlx_make_type1() 514 mc->mc_mailbox[0x4] = f2 & 0xff; in mlx_make_type1() 515 mc->mc_mailbox[0x5] = (f2 >> 8) & 0xff; in mlx_make_type1() 516 mc->mc_mailbox[0x6] = (f2 >> 16) & 0xff; in mlx_make_type1() 517 mc->mc_mailbox[0x7] = f3; in mlx_make_type1() 518 mc->mc_mailbox[0x8] = f4 & 0xff; in mlx_make_type1() 519 mc->mc_mailbox[0x9] = (f4 >> 8) & 0xff; in mlx_make_type1() [all …]
|
/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | vdev_mirror.c | 268 mirror_child_t *mc; in vdev_mirror_map_init() local 327 mc = &mm->mm_child[c]; in vdev_mirror_map_init() 329 mc->mc_vd = vdev_lookup_top(spa, DVA_GET_VDEV(&dva[c])); in vdev_mirror_map_init() 330 mc->mc_offset = DVA_GET_OFFSET(&dva[c]); in vdev_mirror_map_init() 331 if (mc->mc_vd == NULL) { in vdev_mirror_map_init() 374 mc = &mm->mm_child[c]; in vdev_mirror_map_init() 375 mc->mc_vd = vd->vdev_child[c]; in vdev_mirror_map_init() 376 mc->mc_offset = zio->io_offset; in vdev_mirror_map_init() 378 if (vdev_mirror_rebuilding(mc->mc_vd)) in vdev_mirror_map_init() 379 mm->mm_rebuilding = mc->mc_rebuilding = B_TRUE; in vdev_mirror_map_init() [all …]
|
/freebsd/lib/libthread_db/arch/powerpc/ |
H A D | libpthread_md.c | 38 mcontext_t *mc = &uc->uc_mcontext; in pt_reg_to_ucontext() local 40 memcpy(mc->mc_frame, r, MIN(sizeof(mc->mc_frame), sizeof(*r))); in pt_reg_to_ucontext() 46 const mcontext_t *mc = &uc->uc_mcontext; in pt_ucontext_to_reg() local 48 memcpy(r, mc->mc_frame, MIN(sizeof(mc->mc_frame), sizeof(*r))); in pt_ucontext_to_reg() 54 mcontext_t *mc = &uc->uc_mcontext; in pt_fpreg_to_ucontext() local 56 memcpy(mc->mc_fpreg, r, MIN(sizeof(mc->mc_fpreg), sizeof(*r))); in pt_fpreg_to_ucontext() 57 mc->mc_flags |= _MC_FP_VALID; in pt_fpreg_to_ucontext() 63 const mcontext_t *mc = &uc->uc_mcontext; in pt_ucontext_to_fpreg() local 65 if (mc->mc_flags & _MC_FP_VALID) in pt_ucontext_to_fpreg() 66 memcpy(r, mc->mc_fpreg, MIN(sizeof(mc->mc_fpreg), sizeof(*r))); in pt_ucontext_to_fpreg()
|
/freebsd/sys/contrib/ncsw/Peripherals/BM/ |
H A D | bman_low.c | 385 register struct bm_mc *mc = &portal->mc; in bm_mc_init() local 386 mc->cr = ptr_ADD(portal->addr.addr_ce, CL_CR); in bm_mc_init() 387 mc->rr = ptr_ADD(portal->addr.addr_ce, CL_RR0); in bm_mc_init() 388 mc->rridx = (uint8_t)((mc->cr->__dont_write_directly__verb & BM_MCC_VERB_VBIT) ? in bm_mc_init() 390 mc->vbit = (uint8_t)(mc->rridx ? BM_MCC_VERB_VBIT : 0); in bm_mc_init() 392 mc->state = mc_idle; in bm_mc_init() 400 register struct bm_mc *mc = &portal->mc; in bm_mc_finish() local 401 ASSERT_COND(mc->state == mc_idle); in bm_mc_finish() 403 if (mc->state != mc_idle) in bm_mc_finish() 406 UNUSED(mc); in bm_mc_finish() [all …]
|
/freebsd/lib/libgssapi/ |
H A D | gss_set_cred_option.c | 51 struct _gss_mechanism_cred *mc; in gss_set_cred_option() local 72 mc = malloc(sizeof(*mc)); in gss_set_cred_option() 73 if (mc == NULL) { in gss_set_cred_option() 80 mc->gmc_mech = m; in gss_set_cred_option() 81 mc->gmc_mech_oid = &m->gm_mech_oid; in gss_set_cred_option() 82 mc->gmc_cred = GSS_C_NO_CREDENTIAL; in gss_set_cred_option() 85 minor_status, &mc->gmc_cred, object, value); in gss_set_cred_option() 88 free(mc); in gss_set_cred_option() 92 SLIST_INSERT_HEAD(&cred->gc_mc, mc, gmc_link); in gss_set_cred_option() 102 SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) { in gss_set_cred_option() [all …]
|
H A D | gss_add_cred.c | 39 _gss_copy_cred(struct _gss_mechanism_cred *mc) in _gss_copy_cred() argument 42 struct _gss_mech_switch *m = mc->gmc_mech; in _gss_copy_cred() 50 mc->gmc_cred, mc->gmc_mech_oid, in _gss_copy_cred() 58 GSS_C_NO_CREDENTIAL, name, mc->gmc_mech_oid, in _gss_copy_cred() 98 struct _gss_mechanism_cred *mc, *target_mc, *copy_mc; in gss_add_cred() local 126 SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) { in gss_add_cred() 127 if (gss_oid_equal(mc->gmc_mech_oid, desired_mech)) { in gss_add_cred() 128 target_mc = mc; in gss_add_cred() 130 copy_mc = _gss_copy_cred(mc); in gss_add_cred() 159 mc = malloc(sizeof(struct _gss_mechanism_cred)); in gss_add_cred() [all …]
|
H A D | gss_acquire_cred.c | 53 struct _gss_mechanism_cred *mc; in gss_acquire_cred() local 118 mc = malloc(sizeof(struct _gss_mechanism_cred)); in gss_acquire_cred() 119 if (!mc) { in gss_acquire_cred() 122 mc->gmc_mech = m; in gss_acquire_cred() 123 mc->gmc_mech_oid = &m->gm_mech_oid; in gss_acquire_cred() 133 &mc->gmc_cred, NULL, &cred_time); in gss_acquire_cred() 135 free(mc); in gss_acquire_cred() 143 mc->gmc_mech_oid, actual_mechs); in gss_acquire_cred() 146 &mc->gmc_cred); in gss_acquire_cred() 147 free(mc); in gss_acquire_cred() [all …]
|
H A D | gss_inquire_cred.c | 105 struct _gss_mechanism_cred *mc; in gss_inquire_cred() local 107 SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) { in gss_inquire_cred() 111 major_status = mc->gmc_mech->gm_inquire_cred(minor_status, in gss_inquire_cred() 112 mc->gmc_cred, &mc_name, &mc_lifetime, &usage, NULL); in gss_inquire_cred() 120 mc->gmc_mech->gm_release_name(minor_status, in gss_inquire_cred() 124 mn->gmn_mech = mc->gmc_mech; in gss_inquire_cred() 125 mn->gmn_mech_oid = mc->gmc_mech_oid; in gss_inquire_cred() 129 mc->gmc_mech->gm_release_name(minor_status, in gss_inquire_cred() 138 mc->gmc_mech_oid, mechanisms); in gss_inquire_cred()
|
/freebsd/crypto/heimdal/lib/gssapi/mech/ |
H A D | gss_add_cred.c | 32 _gss_copy_cred(struct _gss_mechanism_cred *mc) in _gss_copy_cred() argument 35 gssapi_mech_interface m = mc->gmc_mech; in _gss_copy_cred() 43 mc->gmc_cred, mc->gmc_mech_oid, in _gss_copy_cred() 51 GSS_C_NO_CREDENTIAL, name, mc->gmc_mech_oid, in _gss_copy_cred() 91 struct _gss_mechanism_cred *mc, *target_mc, *copy_mc; in gss_add_cred() local 119 HEIM_SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) { in gss_add_cred() 120 if (gss_oid_equal(mc->gmc_mech_oid, desired_mech)) { in gss_add_cred() 121 target_mc = mc; in gss_add_cred() 123 copy_mc = _gss_copy_cred(mc); in gss_add_cred() 152 mc = malloc(sizeof(struct _gss_mechanism_cred)); in gss_add_cred() [all …]
|
H A D | gss_set_cred_option.c | 43 struct _gss_mechanism_cred *mc; in gss_set_cred_option() local 64 mc = malloc(sizeof(*mc)); in gss_set_cred_option() 65 if (mc == NULL) { in gss_set_cred_option() 72 mc->gmc_mech = &m->gm_mech; in gss_set_cred_option() 73 mc->gmc_mech_oid = &m->gm_mech_oid; in gss_set_cred_option() 74 mc->gmc_cred = GSS_C_NO_CREDENTIAL; in gss_set_cred_option() 77 minor_status, &mc->gmc_cred, object, value); in gss_set_cred_option() 80 free(mc); in gss_set_cred_option() 84 HEIM_SLIST_INSERT_HEAD(&cred->gc_mc, mc, gmc_link); in gss_set_cred_option() 94 HEIM_SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) { in gss_set_cred_option() [all …]
|
H A D | gss_acquire_cred_ext.c | 45 struct _gss_mechanism_cred *mc; in _gss_acquire_mech_cred() local 50 mc = calloc(1, sizeof(struct _gss_mechanism_cred)); in _gss_acquire_mech_cred() 51 if (mc == NULL) { in _gss_acquire_mech_cred() 56 mc->gmc_mech = m; in _gss_acquire_mech_cred() 57 mc->gmc_mech_oid = &m->gm_mech_oid; in _gss_acquire_mech_cred() 60 set2.elements = mc->gmc_mech_oid; in _gss_acquire_mech_cred() 68 mc->gmc_mech_oid, in _gss_acquire_mech_cred() 70 &mc->gmc_cred); in _gss_acquire_mech_cred() 85 &mc->gmc_cred, in _gss_acquire_mech_cred() 94 &mc->gmc_cred, in _gss_acquire_mech_cred() [all …]
|
H A D | gss_cred.c | 51 struct _gss_mechanism_cred *mc; in gss_export_cred() local 65 HEIM_SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) { in gss_export_cred() 66 if (mc->gmc_mech->gm_export_cred == NULL) { in gss_export_cred() 78 HEIM_SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) { in gss_export_cred() 80 major = mc->gmc_mech->gm_export_cred(minor_status, in gss_export_cred() 81 mc->gmc_cred, &buffer); in gss_export_cred() 146 struct _gss_mechanism_cred *mc; in gss_import_cred() local 193 mc = malloc(sizeof(struct _gss_mechanism_cred)); in gss_import_cred() 194 if (mc == NULL) { in gss_import_cred() 200 mc->gmc_mech = m; in gss_import_cred() [all …]
|
H A D | gss_acquire_cred.c | 47 struct _gss_mechanism_cred *mc; in gss_acquire_cred() local 114 mc = malloc(sizeof(struct _gss_mechanism_cred)); in gss_acquire_cred() 115 if (!mc) { in gss_acquire_cred() 118 mc->gmc_mech = m; in gss_acquire_cred() 119 mc->gmc_mech_oid = &m->gm_mech_oid; in gss_acquire_cred() 129 &mc->gmc_cred, NULL, &cred_time); in gss_acquire_cred() 131 free(mc); in gss_acquire_cred() 139 mc->gmc_mech_oid, actual_mechs); in gss_acquire_cred() 142 &mc->gmc_cred); in gss_acquire_cred() 143 free(mc); in gss_acquire_cred() [all …]
|
/freebsd/contrib/bearssl/tools/ |
H A D | verify.c | 183 br_x509_minimal_context mc; in do_verify() local 259 br_x509_minimal_init(&mc, &br_sha256_vtable, in do_verify() 261 br_x509_minimal_set_hash(&mc, br_sha1_ID, &br_sha1_vtable); in do_verify() 262 br_x509_minimal_set_hash(&mc, br_sha224_ID, &br_sha224_vtable); in do_verify() 263 br_x509_minimal_set_hash(&mc, br_sha256_ID, &br_sha256_vtable); in do_verify() 264 br_x509_minimal_set_hash(&mc, br_sha384_ID, &br_sha384_vtable); in do_verify() 265 br_x509_minimal_set_hash(&mc, br_sha512_ID, &br_sha512_vtable); in do_verify() 266 br_x509_minimal_set_rsa(&mc, &br_rsa_i31_pkcs1_vrfy); in do_verify() 267 br_x509_minimal_set_ecdsa(&mc, in do_verify() 270 mc.vtable->start_chain(&mc.vtable, sni); in do_verify() [all …]
|
/freebsd/usr.bin/grep/ |
H A D | util.c | 67 static void procmatch_match(struct mprintc *mc, struct parsec *pc); 68 static void procmatch_nomatch(struct mprintc *mc, struct parsec *pc); 69 static bool procmatches(struct mprintc *mc, struct parsec *pc, bool matched); 204 procmatch_match(struct mprintc *mc, struct parsec *pc) in procmatch_match() argument 207 if (mc->doctx) { in procmatch_match() 208 if (!first_match && (!mc->same_file || mc->last_outed > 0)) in procmatch_match() 212 mc->tail = Aflag; in procmatch_match() 216 if (mc->printmatch) { in procmatch_match() 241 mc->same_file = true; in procmatch_match() 242 mc->last_outed = 0; in procmatch_match() [all …]
|
/freebsd/lib/libsecureboot/ |
H A D | vets.c | 217 br_x509_minimal_context mc; in x509_cn_get() local 237 br_x509_minimal_init(&mc, &br_sha256_vtable, NULL, 0); in x509_cn_get() 238 br_x509_minimal_set_name_elements(&mc, &cn, 1); in x509_cn_get() 240 mc.vtable->start_chain(&mc.vtable, NULL); in x509_cn_get() 241 mc.vtable->start_cert(&mc.vtable, xc->data_len); in x509_cn_get() 242 mc.vtable->append(&mc.vtable, xc->data, xc->data_len); in x509_cn_get() 243 mc.vtable->end_cert(&mc.vtable); in x509_cn_get() 245 err = mc.vtable->end_chain(&mc.vtable); in x509_cn_get() 498 br_x509_minimal_context mc; in verify_signer_xcs() local 517 br_x509_minimal_init(&mc, &br_sha256_vtable, in verify_signer_xcs() [all …]
|
/freebsd/lib/libc/powerpc64/gen/ |
H A D | makecontext.c | 60 mcontext_t *mc; in __makecontext() local 84 mc = &ucp->uc_mcontext; in __makecontext() 93 mc->mc_gpr[3 + i] = va_arg(ap, uint64_t); in __makecontext() 119 mc->mc_srr0 = *(uintptr_t *)_ctx_start; in __makecontext() 121 mc->mc_srr0 = (uintptr_t) _ctx_start; in __makecontext() 123 mc->mc_gpr[1] = (uintptr_t) sp; /* new stack pointer */ in __makecontext() 124 mc->mc_gpr[14] = (uintptr_t) start; /* r14 <- start */ in __makecontext() 125 mc->mc_gpr[15] = (uintptr_t) ucp; /* r15 <- ucp */ in __makecontext()
|
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
H A D | nvidia,tegra20-mc.txt | 4 - compatible : "nvidia,tegra20-mc-gart" 10 - mc: the module's clock input 13 The assignments may be found in header file <dt-bindings/memory/tegra20-mc.h> 20 The assignments may be found in header file <dt-bindings/memory/tegra20-mc.h>. 23 mc: memory-controller@7000f000 { 24 compatible = "nvidia,tegra20-mc-gart"; 28 clock-names = "mc"; 38 resets = <&mc TEGRA20_MC_RESET_VDE>; 39 iommus = <&mc>;
|
/freebsd/tools/test/stress2/misc/ |
H A D | ldt.sh | 302 mcontext_t *mc; 305 mc = &uc->uc_mcontext; 307 run, mc->mc_err, mc->mc_ds, mc->mc_ss, mc->mc_es, mc->mc_fs, 308 mc->mc_gs); 311 mc->mc_ds = 0x1111; 314 mc->mc_es = 0x1111; 317 mc->mc_fs = 0x1111; 320 mc->mc_gs = 0x1111; 323 mc->mc_ss = 0x1111;
|
/freebsd/lib/libc/powerpc/gen/ |
H A D | makecontext.c | 60 mcontext_t *mc; in __makecontext() local 84 mc = &ucp->uc_mcontext; in __makecontext() 95 mc->mc_gpr[3 + i] = va_arg(ap, uint32_t); in __makecontext() 115 mc->mc_srr0 = (uint32_t) _ctx_start; in __makecontext() 116 mc->mc_gpr[1] = (uint32_t) sp; /* new stack pointer */ in __makecontext() 117 mc->mc_gpr[14] = (uint32_t) start; /* r14 <- start */ in __makecontext() 118 mc->mc_gpr[15] = (uint32_t) ucp; /* r15 <- ucp */ in __makecontext()
|
/freebsd/sys/ofed/drivers/infiniband/core/ |
H A D | ib_ucma.c | 107 struct ucma_multicast *mc; member 222 struct ucma_multicast *mc; in ucma_alloc_multicast() local 224 mc = kzalloc(sizeof(*mc), GFP_KERNEL); in ucma_alloc_multicast() 225 if (!mc) in ucma_alloc_multicast() 229 mc->id = idr_alloc(&multicast_idr, mc, 0, 0, GFP_KERNEL); in ucma_alloc_multicast() 231 if (mc->id < 0) in ucma_alloc_multicast() 234 mc->ctx = ctx; in ucma_alloc_multicast() 235 list_add_tail(&mc->list, &ctx->mc_list); in ucma_alloc_multicast() 236 return mc; in ucma_alloc_multicast() 239 kfree(mc); in ucma_alloc_multicast() [all …]
|
/freebsd/sys/contrib/ncsw/Peripherals/QM/ |
H A D | qman_low.h | 1036 register struct qm_mc *mc = &portal->mc; in qm_mc_init() local 1039 mc->cr = ptr_ADD(portal->addr.addr_ce, CL_CR); in qm_mc_init() 1040 mc->rr = ptr_ADD(portal->addr.addr_ce, CL_RR0); in qm_mc_init() 1041 mc->rridx = (uint8_t)((mc->cr->__dont_write_directly__verb & QM_MCC_VERB_VBIT) ? in qm_mc_init() 1043 mc->vbit = (uint8_t)(mc->rridx ? QM_MCC_VERB_VBIT : 0); in qm_mc_init() 1045 mc->state = mc_idle; in qm_mc_init() 1053 register struct qm_mc *mc = &portal->mc; in qm_mc_finish() local 1054 ASSERT_COND(mc->state == mc_idle); in qm_mc_finish() 1055 if (mc->state != mc_idle) in qm_mc_finish() 1063 register struct qm_mc *mc = &portal->mc; in qm_mc_start() local [all …]
|