Lines Matching refs:mdl
86 struct mdl {
87 struct mdl *mdl_next;
97 typedef struct mdl mdl, ndis_buffer;
118 #define MDL_ZONE_SIZE (sizeof(mdl) + (sizeof(vm_offset_t) * MDL_ZONE_PAGES))
146 (b)->mdl_size = (uint16_t)(sizeof(mdl) + \
153 #define MmGetMdlByteOffset(mdl) ((mdl)->mdl_byteoffset)
154 #define MmGetMdlByteCount(mdl) ((mdl)->mdl_bytecount)
155 #define MmGetMdlVirtualAddress(mdl) \
156 ((void *)((char *)((mdl)->mdl_startva) + (mdl)->mdl_byteoffset))
157 #define MmGetMdlStartVa(mdl) ((mdl)->mdl_startva)
158 #define MmGetMdlPfnArray(mdl) MDL_PAGES(mdl)
1004 mdl *irp_mdl;
1460 extern void MmBuildMdlForNonPagedPool(mdl *);
1477 extern mdl *IoAllocateMdl(void *, uint32_t, uint8_t, uint8_t, irp *);
1478 extern void IoFreeMdl(mdl *);