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

/freebsd-9.3-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-9.3-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-9.3-release/sys/i386/xen/
H A Dxen_machdep.c1231 multicall_entry_t mcl[3]; local
1235 mcl[i].op = __HYPERVISOR_stack_switch;
1236 mcl[i].args[0] = GSEL(GDATA_SEL, SEL_KPL);
1237 mcl[i++].args[1] = (unsigned long)pcb;
1241 mcl[i].op = __HYPERVISOR_update_descriptor;
1242 *(uint64_t *)&mcl[i].args[0] = vtomach((vm_offset_t)a);
1243 *(uint64_t *)&mcl[i++].args[2] = *(uint64_t *)b;
1251 mcl[i].op = __HYPERVISOR_update_descriptor;
1252 *(uint64_t *)&mcl[i].args[0] = vtomach((vm_offset_t)a);
1253 *(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,
1261 multicall_entry_t mcl[16]; local
1262 multicall_entry_t *mclp = mcl;
1283 error = HYPERVISOR_multicall(mcl, mclcount);
1284 mclp = mcl;
1290 error = HYPERVISOR_multicall(mcl, mclcount);
2867 multicall_entry_t mcl[16];
2868 multicall_entry_t *mclp = mcl;
2882 error = HYPERVISOR_multicall(mcl, count);
2884 mclp = mcl;
2866 multicall_entry_t mcl[16]; local
2907 multicall_entry_t mcl, *mclp; local
2928 multicall_entry_t mcl[16]; local
2960 multicall_entry_t *mcl = *mclpp; local
[all...]
/freebsd-9.3-release/sys/dev/xen/netfront/
H A Dnetfront.c979 multicall_entry_t *mcl; local
1043 mcl = np->rx_mcl + pages_flipped;
1044 mcl->op = __HYPERVISOR_mmu_update;
1045 mcl->args[0] = (u_long)np->rx_mmu;
1046 mcl->args[1] = pages_flipped;
1047 mcl->args[2] = 0;
1048 mcl->args[3] = DOMID_SELF;
1292 struct multicall_entry *mcl; local
1369 mcl = np->rx_mcl + pages_flipped;
1372 MULTI_update_va_mapping(mcl, (u_lon
[all...]
/freebsd-9.3-release/sys/netinet/libalias/
H A Dalias.c1751 struct mbuf *mcl; local
1764 mcl = m_getcl(M_DONTWAIT, MT_DATA, M_PKTHDR);
1774 mcl = m_getjcl(M_DONTWAIT, MT_DATA, M_PKTHDR, size);
1778 if (mcl == NULL)
1781 m_move_pkthdr(mcl, m);
1782 m_copydata(m, 0, len, mtod(mcl, caddr_t));
1783 mcl->m_len = mcl->m_pkthdr.len = len;
1786 return (mcl);

Completed in 179 milliseconds