| /freebsd-9-stable/lib/libthread_db/arch/amd64/ |
| 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-9-stable/sys/dev/mlx/ |
| 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 …]
|
| 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-9-stable/sys/dev/mly/ |
| D | mly.c | 76 static void mly_complete_rescan(struct mly_command *mc); 84 static void mly_complete_event(struct mly_command *mc); 88 static int mly_immediate_command(struct mly_command *mc); 89 static int mly_start(struct mly_command *mc); 94 static void mly_release_command(struct mly_command *mc); 98 static void mly_map_command(struct mly_command *mc); 99 static void mly_unmap_command(struct mly_command *mc); 107 static void mly_cam_complete(struct mly_command *mc); 116 static void mly_print_command(struct mly_command *mc); 117 static void mly_print_packet(struct mly_command *mc); [all …]
|
| D | mlyvar.h | 141 void (* mc_complete)(struct mly_command *mc); /* completion handler */ 316 mly_enqueue_ ## name (struct mly_command *mc) \ 321 TAILQ_INSERT_TAIL(&mc->mc_sc->mly_ ## name, mc, mc_link); \ 322 MLYQ_ADD(mc->mc_sc, index); \ 326 mly_requeue_ ## name (struct mly_command *mc) \ 331 TAILQ_INSERT_HEAD(&mc->mc_sc->mly_ ## name, mc, mc_link); \ 332 MLYQ_ADD(mc->mc_sc, index); \ 338 struct mly_command *mc; \ 342 if ((mc = TAILQ_FIRST(&sc->mly_ ## name)) != NULL) { \ 343 TAILQ_REMOVE(&sc->mly_ ## name, mc, mc_link); \ [all …]
|
| /freebsd-9-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| D | vdev_mirror.c | 76 mirror_child_t *mc; in vdev_mirror_map_alloc() local 105 mc = &mm->mm_child[c]; in vdev_mirror_map_alloc() 107 mc->mc_vd = vdev_lookup_top(spa, DVA_GET_VDEV(&dva[c])); in vdev_mirror_map_alloc() 108 mc->mc_offset = DVA_GET_OFFSET(&dva[c]); in vdev_mirror_map_alloc() 122 mc = &mm->mm_child[c]; in vdev_mirror_map_alloc() 123 mc->mc_vd = vd->vdev_child[c]; in vdev_mirror_map_alloc() 124 mc->mc_offset = zio->io_offset; in vdev_mirror_map_alloc() 181 mirror_child_t *mc = zio->io_private; in vdev_mirror_child_done() local 183 mc->mc_error = zio->io_error; in vdev_mirror_child_done() 184 mc->mc_tried = 1; in vdev_mirror_child_done() [all …]
|
| D | metaslab.c | 216 metaslab_class_t *mc; in metaslab_class_create() local 218 mc = kmem_zalloc(sizeof (metaslab_class_t), KM_SLEEP); in metaslab_class_create() 220 mc->mc_spa = spa; in metaslab_class_create() 221 mc->mc_rotor = NULL; in metaslab_class_create() 222 mc->mc_ops = ops; in metaslab_class_create() 224 return (mc); in metaslab_class_create() 228 metaslab_class_destroy(metaslab_class_t *mc) in metaslab_class_destroy() argument 230 ASSERT(mc->mc_rotor == NULL); in metaslab_class_destroy() 231 ASSERT(mc->mc_alloc == 0); in metaslab_class_destroy() 232 ASSERT(mc->mc_deferred == 0); in metaslab_class_destroy() [all …]
|
| /freebsd-9-stable/sys/ia64/ia64/ |
| D | unaligned.c | 50 fpreg_ptr(mcontext_t *mc, int fr) in fpreg_ptr() argument 57 p = &mc->mc_high_fp.fr32; in fpreg_ptr() 60 p = &mc->mc_preserved_fp.fr16; in fpreg_ptr() 63 p = &mc->mc_scratch_fp.fr6; in fpreg_ptr() 66 p = &mc->mc_preserved_fp.fr2; in fpreg_ptr() 73 greg_ptr(mcontext_t *mc, int gr) in greg_ptr() argument 78 if (gr <= 0 || gr >= 32 + (mc->mc_special.cfm & 0x7f)) in greg_ptr() 81 nslots = IA64_CFM_SOF(mc->mc_special.cfm) - gr + 32; in greg_ptr() 82 p = (void *)ia64_bsp_adjust(mc->mc_special.bspstore, -nslots); in greg_ptr() 85 p = &mc->mc_scratch.gr14; in greg_ptr() [all …]
|
| /freebsd-9-stable/lib/libthread_db/arch/powerpc/ |
| D | libpthread_md.c | 39 mcontext_t *mc = &uc->uc_mcontext; in pt_reg_to_ucontext() local 41 memcpy(mc->mc_frame, r, MIN(sizeof(mc->mc_frame), sizeof(*r))); in pt_reg_to_ucontext() 47 const mcontext_t *mc = &uc->uc_mcontext; in pt_ucontext_to_reg() local 49 memcpy(r, mc->mc_frame, MIN(sizeof(mc->mc_frame), sizeof(*r))); in pt_ucontext_to_reg() 55 mcontext_t *mc = &uc->uc_mcontext; in pt_fpreg_to_ucontext() local 57 memcpy(mc->mc_fpreg, r, MIN(sizeof(mc->mc_fpreg), sizeof(*r))); in pt_fpreg_to_ucontext() 58 mc->mc_flags |= _MC_FP_VALID; in pt_fpreg_to_ucontext() 64 const mcontext_t *mc = &uc->uc_mcontext; in pt_ucontext_to_fpreg() local 66 if (mc->mc_flags & _MC_FP_VALID) in pt_ucontext_to_fpreg() 67 memcpy(r, mc->mc_fpreg, MIN(sizeof(mc->mc_fpreg), sizeof(*r))); in pt_ucontext_to_fpreg()
|
| /freebsd-9-stable/sys/sparc64/sparc64/ |
| D | machdep.c | 723 mcontext_t *mc; in sys_sigreturn() local 739 mc = &uc.uc_mcontext; in sys_sigreturn() 740 error = set_mcontext(td, mc); in sys_sigreturn() 747 td, mc->_mc_tpc, mc->_mc_sp, mc->_mc_tstate); in sys_sigreturn() 767 get_mcontext(struct thread *td, mcontext_t *mc, int flags) in get_mcontext() argument 780 mc->_mc_flags = _MC_VERSION; in get_mcontext() 781 mc->mc_global[1] = tf->tf_global[1]; in get_mcontext() 782 mc->mc_global[2] = tf->tf_global[2]; in get_mcontext() 783 mc->mc_global[3] = tf->tf_global[3]; in get_mcontext() 784 mc->mc_global[4] = tf->tf_global[4]; in get_mcontext() [all …]
|
| /freebsd-9-stable/lib/libgssapi/ |
| D | gss_set_cred_option.c | 50 struct _gss_mechanism_cred *mc; in gss_set_cred_option() local 71 mc = malloc(sizeof(*mc)); in gss_set_cred_option() 72 if (mc == NULL) { in gss_set_cred_option() 79 mc->gmc_mech = m; in gss_set_cred_option() 80 mc->gmc_mech_oid = &m->gm_mech_oid; in gss_set_cred_option() 81 mc->gmc_cred = GSS_C_NO_CREDENTIAL; in gss_set_cred_option() 84 minor_status, &mc->gmc_cred, object, value); in gss_set_cred_option() 87 free(mc); in gss_set_cred_option() 91 SLIST_INSERT_HEAD(&cred->gc_mc, mc, gmc_link); in gss_set_cred_option() 101 SLIST_FOREACH(mc, &cred->gc_mc, gmc_link) { in gss_set_cred_option() [all …]
|
| 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 …]
|
| 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 …]
|
| /freebsd-9-stable/lib/libthread_db/arch/sparc64/ |
| D | libpthread_md.c | 56 mcontext_t *mc = &uc->uc_mcontext; in pt_fpreg_to_ucontext() local 58 memcpy(mc->mc_fp, r->fr_regs, MIN(sizeof(mc->mc_fp), in pt_fpreg_to_ucontext() 60 mc->_mc_fsr = r->fr_fsr; in pt_fpreg_to_ucontext() 61 mc->_mc_gsr = r->fr_gsr; in pt_fpreg_to_ucontext() 62 mc->_mc_fprs |= FPRS_FEF; in pt_fpreg_to_ucontext() 68 const mcontext_t *mc = &uc->uc_mcontext; in pt_ucontext_to_fpreg() local 70 if ((mc->_mc_fprs & FPRS_FEF) != 0) { in pt_ucontext_to_fpreg() 71 memcpy(r->fr_regs, mc->mc_fp, MIN(sizeof(mc->mc_fp), in pt_ucontext_to_fpreg() 73 r->fr_fsr = mc->_mc_fsr; in pt_ucontext_to_fpreg() 74 r->fr_gsr = mc->_mc_gsr; in pt_ucontext_to_fpreg()
|
| /freebsd-9-stable/sys/dev/drm2/radeon/ |
| D | radeon_device.c | 357 void radeon_vram_location(struct radeon_device *rdev, struct radeon_mc *mc, u64 base) in radeon_vram_location() argument 361 mc->vram_start = base; in radeon_vram_location() 362 if (mc->mc_vram_size > (0xFFFFFFFF - base + 1)) { in radeon_vram_location() 364 mc->real_vram_size = mc->aper_size; in radeon_vram_location() 365 mc->mc_vram_size = mc->aper_size; in radeon_vram_location() 367 mc->vram_end = mc->vram_start + mc->mc_vram_size - 1; in radeon_vram_location() 368 if (rdev->flags & RADEON_IS_AGP && mc->vram_end > mc->gtt_start && mc->vram_start <= mc->gtt_end) { in radeon_vram_location() 370 mc->real_vram_size = mc->aper_size; in radeon_vram_location() 371 mc->mc_vram_size = mc->aper_size; in radeon_vram_location() 373 mc->vram_end = mc->vram_start + mc->mc_vram_size - 1; in radeon_vram_location() [all …]
|
| D | r520.c | 102 rdev->mc.vram_width = 128; in r520_vram_get_type() 103 rdev->mc.vram_is_ddr = true; in r520_vram_get_type() 107 rdev->mc.vram_width = 32; in r520_vram_get_type() 110 rdev->mc.vram_width = 64; in r520_vram_get_type() 113 rdev->mc.vram_width = 128; in r520_vram_get_type() 116 rdev->mc.vram_width = 256; in r520_vram_get_type() 119 rdev->mc.vram_width = 128; in r520_vram_get_type() 123 rdev->mc.vram_width *= 2; in r520_vram_get_type() 131 radeon_vram_location(rdev, &rdev->mc, 0); in r520_mc_init() 132 rdev->mc.gtt_base_align = 0; in r520_mc_init() [all …]
|
| D | rv770.c | 160 WREG32(VM_CONTEXT0_PAGE_TABLE_START_ADDR, rdev->mc.gtt_start >> 12); in rv770_pcie_gart_enable() 161 WREG32(VM_CONTEXT0_PAGE_TABLE_END_ADDR, rdev->mc.gtt_end >> 12); in rv770_pcie_gart_enable() 172 (unsigned)(rdev->mc.gtt_size >> 20), in rv770_pcie_gart_enable() 266 if (rdev->mc.vram_start < rdev->mc.gtt_start) { in rv770_mc_program() 269 rdev->mc.vram_start >> 12); in rv770_mc_program() 271 rdev->mc.gtt_end >> 12); in rv770_mc_program() 275 rdev->mc.gtt_start >> 12); in rv770_mc_program() 277 rdev->mc.vram_end >> 12); in rv770_mc_program() 281 rdev->mc.vram_start >> 12); in rv770_mc_program() 283 rdev->mc.vram_end >> 12); in rv770_mc_program() [all …]
|
| /freebsd-9-stable/lib/libc/sparc64/gen/ |
| D | signalcontext.c | 52 mcontext_t *mc; in __signalcontext() local 54 mc = &ucp->uc_mcontext; in __signalcontext() 55 sfp = (struct sigframe *)(mc->_mc_sp + SPOFF) - 1; in __signalcontext() 64 mc->mc_global[1] = (uint64_t)func; in __signalcontext() 65 mc->mc_global[2] = (uint64_t)ucp; in __signalcontext() 66 mc->mc_out[0] = sig; in __signalcontext() 67 mc->mc_out[1] = (uint64_t)&sfp->sf_si; in __signalcontext() 68 mc->mc_out[2] = (uint64_t)&sfp->sf_uc; in __signalcontext() 69 mc->mc_out[6] = (uint64_t)fp - SPOFF; in __signalcontext() 70 mc->_mc_tnpc = (uint64_t)_ctx_start + 4; in __signalcontext() [all …]
|
| D | makecontext.c | 50 mcontext_t *mc; in __makecontext() local 55 mc = &ucp->uc_mcontext; in __makecontext() 57 (mc->_mc_flags & ((1L << _MC_VERSION_BITS) - 1)) != _MC_VERSION) in __makecontext() 62 mc->_mc_flags = 0; in __makecontext() 65 mc = &ucp->uc_mcontext; in __makecontext() 69 mc->mc_out[i] = va_arg(ap, uint64_t); in __makecontext() 71 mc->mc_global[1] = (uint64_t)start; in __makecontext() 72 mc->mc_global[2] = (uint64_t)ucp; in __makecontext() 73 mc->mc_out[6] = sp - SPOFF - sizeof(struct frame); in __makecontext() 74 mc->_mc_tnpc = (uint64_t)_ctx_start + 4; in __makecontext() [all …]
|
| /freebsd-9-stable/sys/ofed/drivers/infiniband/core/ |
| D | ucma.c | 92 struct ucma_multicast *mc; member 170 struct ucma_multicast *mc; in ucma_alloc_multicast() local 173 mc = kzalloc(sizeof(*mc), GFP_KERNEL); in ucma_alloc_multicast() 174 if (!mc) in ucma_alloc_multicast() 183 ret = idr_get_new(&multicast_idr, mc, &mc->id); in ucma_alloc_multicast() 190 mc->ctx = ctx; in ucma_alloc_multicast() 191 list_add_tail(&mc->list, &ctx->mc_list); in ucma_alloc_multicast() 192 return mc; in ucma_alloc_multicast() 195 kfree(mc); in ucma_alloc_multicast() 235 uevent->mc = (struct ucma_multicast *) in ucma_set_event_context() [all …]
|
| /freebsd-9-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
| D | metaslab.h | 65 int metaslab_alloc(spa_t *spa, metaslab_class_t *mc, uint64_t psize, 72 void metaslab_class_destroy(metaslab_class_t *mc); 73 int metaslab_class_validate(metaslab_class_t *mc); 75 void metaslab_class_space_update(metaslab_class_t *mc, 78 uint64_t metaslab_class_get_alloc(metaslab_class_t *mc); 79 uint64_t metaslab_class_get_space(metaslab_class_t *mc); 80 uint64_t metaslab_class_get_dspace(metaslab_class_t *mc); 81 uint64_t metaslab_class_get_deferred(metaslab_class_t *mc); 82 uint64_t metaslab_class_get_minblocksize(metaslab_class_t *mc); 84 metaslab_group_t *metaslab_group_create(metaslab_class_t *mc, vdev_t *vd);
|
| /freebsd-9-stable/lib/libkse/arch/ia64/include/ |
| D | pthread_md.h | 215 void _ia64_break_setcontext(mcontext_t *mc); 218 int _ia64_restore_context(mcontext_t *mc, intptr_t val, intptr_t *loc); 219 int _ia64_save_context(mcontext_t *mc); 240 mcontext_t *mc; in _thread_switch() local 243 mc = &tcb->tcb_tmbx.tm_context.uc_mcontext; in _thread_switch() 244 if (mc->mc_flags & _MC_FLAGS_ASYNC_CONTEXT) { in _thread_switch() 246 mc->mc_flags |= _MC_FLAGS_KSE_SET_MBOX; in _thread_switch() 247 mc->mc_special.ifa = in _thread_switch() 249 mc->mc_special.isr = (intptr_t)&tcb->tcb_tmbx; in _thread_switch() 251 _ia64_break_setcontext(mc); in _thread_switch() [all …]
|
| /freebsd-9-stable/contrib/groff/contrib/gdiffmk/tests/ |
| D | test_baseline | 5 .mc | 8 .mc 10 .mc + 12 .mc 14 .mc * 15 .mc
|
| D | test_baseline6 | 5 .mc C 8 .mc 10 .mc A 12 .mc 14 .mc D 15 .mc
|
| /freebsd-9-stable/lib/libc/mips/gen/ |
| D | makecontext.c | 55 mcontext_t *mc; in __makecontext() local 70 mc = &ucp->uc_mcontext; in __makecontext() 84 mc->mc_regs[SP] = (intptr_t)sp; in __makecontext() 85 mc->mc_regs[S0] = (intptr_t)ucp; in __makecontext() 86 mc->mc_regs[T9] = (intptr_t)func; in __makecontext() 87 mc->mc_pc = (intptr_t)_ctx_start; in __makecontext() 95 mc->mc_regs[A0 + i] = va_arg(ap, register_t); in __makecontext() 103 mc->mc_regs[A0 + i] = va_arg(ap, register_t); in __makecontext()
|