Searched refs:mcl (Results 1 - 6 of 6) sorted by relevance

/freebsd-10.2-release/sys/xen/
H A Dhypervisor.h137 multicall_entry_t *mcl, unsigned long va,
140 mcl->op = __HYPERVISOR_update_va_mapping;
141 mcl->args[0] = va;
143 mcl->args[1] = new_val;
145 mcl->args[1] = (uint32_t)(new_val & 0xffffffff) ;
146 mcl->args[2] = (uint32_t)(new_val >> 32);
148 mcl->args[1] = new_val;
149 mcl->args[2] = 0;
151 mcl->args[MULTI_UVMFLAGS_INDEX] = flags;
136 MULTI_update_va_mapping( multicall_entry_t *mcl, unsigned long va, uint64_t new_val, unsigned long flags) argument
/freebsd-10.2-release/sys/netpfil/ipfw/
H A Dip_fw_nat.c216 struct mbuf *mcl; local
225 mcl = m_megapullup(m, m->m_pkthdr.len);
226 if (mcl == NULL) {
230 ip = mtod(mcl, struct ip *);
264 if (mcl->m_pkthdr.rcvif == NULL &&
265 mcl->m_pkthdr.csum_flags & CSUM_DELAY_DATA)
268 c = mtod(mcl, char *);
274 args->m = mcl;
286 mcl->m_len + M_TRAILINGSPACE(mcl),
[all...]
/freebsd-10.2-release/sys/i386/xen/
H A Dxen_machdep.c1227 multicall_entry_t mcl[3]; local
1231 mcl[i].op = __HYPERVISOR_stack_switch;
1232 mcl[i].args[0] = GSEL(GDATA_SEL, SEL_KPL);
1233 mcl[i++].args[1] = (unsigned long)pcb;
1237 mcl[i].op = __HYPERVISOR_update_descriptor;
1238 *(uint64_t *)&mcl[i].args[0] = vtomach((vm_offset_t)a);
1239 *(uint64_t *)&mcl[i++].args[2] = *(uint64_t *)b;
1247 mcl[i].op = __HYPERVISOR_update_descriptor;
1248 *(uint64_t *)&mcl[i].args[0] = vtomach((vm_offset_t)a);
1249 *(uint64_t *)&mcl[
[all...]
H A Dpmap.c288 static vm_page_t pmap_enter_quick_locked(multicall_entry_t **mcl, int *count, pmap_t pmap, vm_offset_t va,
1268 multicall_entry_t mcl[16]; local
1269 multicall_entry_t *mclp = mcl;
1290 error = HYPERVISOR_multicall(mcl, mclcount);
1291 mclp = mcl;
1297 error = HYPERVISOR_multicall(mcl, mclcount);
2872 multicall_entry_t mcl[16];
2873 multicall_entry_t *mclp = mcl;
2888 error = HYPERVISOR_multicall(mcl, count);
2890 mclp = mcl;
2871 multicall_entry_t mcl[16]; local
2913 multicall_entry_t mcl, *mclp; local
2934 multicall_entry_t mcl[16]; local
2966 multicall_entry_t *mcl = *mclpp; local
[all...]
/freebsd-10.2-release/sys/dev/xen/netfront/
H A Dnetfront.c980 multicall_entry_t *mcl; local
1044 mcl = np->rx_mcl + pages_flipped;
1045 mcl->op = __HYPERVISOR_mmu_update;
1046 mcl->args[0] = (u_long)np->rx_mmu;
1047 mcl->args[1] = pages_flipped;
1048 mcl->args[2] = 0;
1049 mcl->args[3] = DOMID_SELF;
1293 struct multicall_entry *mcl; local
1370 mcl = np->rx_mcl + pages_flipped;
1373 MULTI_update_va_mapping(mcl, (u_lon
[all...]
/freebsd-10.2-release/sys/netinet/libalias/
H A Dalias.c1751 struct mbuf *mcl; local
1759 mcl = m_get2(len, M_NOWAIT, MT_DATA, M_PKTHDR);
1760 if (mcl == NULL)
1762 m_align(mcl, len);
1763 m_move_pkthdr(mcl, m);
1764 m_copydata(m, 0, len, mtod(mcl, caddr_t));
1765 mcl->m_len = mcl->m_pkthdr.len = len;
1768 return (mcl);

Completed in 122 milliseconds