Lines Matching refs:mdl
84 struct mdl {
85 struct mdl *mdl_next;
95 typedef struct mdl mdl, ndis_buffer;
116 #define MDL_ZONE_SIZE (sizeof(mdl) + (sizeof(vm_offset_t) * MDL_ZONE_PAGES))
144 (b)->mdl_size = (uint16_t)(sizeof(mdl) + \
151 #define MmGetMdlByteOffset(mdl) ((mdl)->mdl_byteoffset)
152 #define MmGetMdlByteCount(mdl) ((mdl)->mdl_bytecount)
153 #define MmGetMdlVirtualAddress(mdl) \
154 ((void *)((char *)((mdl)->mdl_startva) + (mdl)->mdl_byteoffset))
155 #define MmGetMdlStartVa(mdl) ((mdl)->mdl_startva)
156 #define MmGetMdlPfnArray(mdl) MDL_PAGES(mdl)
1016 mdl *irp_mdl;
1472 extern void MmBuildMdlForNonPagedPool(mdl *);
1489 extern mdl *IoAllocateMdl(void *, uint32_t, uint8_t, uint8_t, irp *);
1490 extern void IoFreeMdl(mdl *);