Home
last modified time | relevance | path

Searched refs:mc (Results 1 – 25 of 395) sorted by relevance

12345678910>>...16

/freebsd-9-stable/lib/libthread_db/arch/amd64/
Dlibpthread_md.c41 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/
Dmlx.c68 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 …]
Dmlxreg.h503 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/
Dmly.c76 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 …]
Dmlyvar.h141 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/
Dvdev_mirror.c76 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 …]
Dmetaslab.c216 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/
Dunaligned.c50 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/
Dlibpthread_md.c39 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/
Dmachdep.c723 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/
Dgss_set_cred_option.c50 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 …]
Dgss_add_cred.c39 _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 …]
Dgss_acquire_cred.c53 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/
Dlibpthread_md.c56 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/
Dradeon_device.c357 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 …]
Dr520.c102 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 …]
Drv770.c160 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/
Dsignalcontext.c52 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 …]
Dmakecontext.c50 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/
Ducma.c92 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/
Dmetaslab.h65 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/
Dpthread_md.h215 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/
Dtest_baseline5 .mc |
8 .mc
10 .mc +
12 .mc
14 .mc *
15 .mc
Dtest_baseline65 .mc C
8 .mc
10 .mc A
12 .mc
14 .mc D
15 .mc
/freebsd-9-stable/lib/libc/mips/gen/
Dmakecontext.c55 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()

12345678910>>...16