diff options
Diffstat (limited to 'sys/compat/ndis/subr_ntoskrnl.c')
-rw-r--r-- | sys/compat/ndis/subr_ntoskrnl.c | 357 |
1 files changed, 126 insertions, 231 deletions
diff --git a/sys/compat/ndis/subr_ntoskrnl.c b/sys/compat/ndis/subr_ntoskrnl.c index 69bea9e..ba1e49f 100644 --- a/sys/compat/ndis/subr_ntoskrnl.c +++ b/sys/compat/ndis/subr_ntoskrnl.c @@ -295,13 +295,13 @@ ntoskrnl_libinit() #endif if (kq_queues == NULL) - return(ENOMEM); + return (ENOMEM); wq_queues = ExAllocatePoolWithTag(NonPagedPool, sizeof(kdpc_queue) * WORKITEM_THREADS, 0); if (wq_queues == NULL) - return(ENOMEM); + return (ENOMEM); #ifdef NTOSKRNL_MULTIPLE_DPCS bzero((char *)kq_queues, sizeof(kdpc_queue) * mp_ncpus); @@ -378,7 +378,7 @@ ntoskrnl_libinit() iw_zone = uma_zcreate("Windows WorkItem", sizeof(io_workitem), NULL, NULL, NULL, NULL, UMA_ALIGN_PTR, 0); - return(0); + return (0); } int @@ -419,7 +419,7 @@ ntoskrnl_libfini() mtx_destroy(&ntoskrnl_interlock); mtx_destroy(&ntoskrnl_calllock); - return(0); + return (0); } /* @@ -432,7 +432,7 @@ ntoskrnl_memset(buf, ch, size) int ch; size_t size; { - return(memset(buf, ch, size)); + return (memset(buf, ch, size)); } static void * @@ -442,7 +442,7 @@ ntoskrnl_memmove(dst, src, size) size_t size; { bcopy(src, dst, size); - return(dst); + return (dst); } static void * @@ -506,14 +506,14 @@ static int ntoskrnl_toupper(c) int c; { - return(toupper(c)); + return (toupper(c)); } static int ntoskrnl_tolower(c) int c; { - return(tolower(c)); + return (tolower(c)); } static uint8_t @@ -523,20 +523,20 @@ RtlEqualUnicodeString(unicode_string *str1, unicode_string *str2, int i; if (str1->us_len != str2->us_len) - return(FALSE); + return (FALSE); for (i = 0; i < str1->us_len; i++) { if (caseinsensitive == TRUE) { if (toupper((char)(str1->us_buf[i] & 0xFF)) != toupper((char)(str2->us_buf[i] & 0xFF))) - return(FALSE); + return (FALSE); } else { if (str1->us_buf[i] != str2->us_buf[i]) - return(FALSE); + return (FALSE); } } - return(TRUE); + return (TRUE); } static void @@ -550,7 +550,6 @@ RtlCopyUnicodeString(dest, src) else dest->us_len = dest->us_maxlen; memcpy(dest->us_buf, src->us_buf, dest->us_len); - return; } static void @@ -567,8 +566,6 @@ ntoskrnl_ascii_to_unicode(ascii, unicode, len) *ustr = (uint16_t)ascii[i]; ustr++; } - - return; } static void @@ -585,15 +582,13 @@ ntoskrnl_unicode_to_ascii(unicode, ascii, len) *astr = (uint8_t)unicode[i]; astr++; } - - return; } uint32_t RtlUnicodeStringToAnsiString(ansi_string *dest, unicode_string *src, uint8_t allocate) { if (dest == NULL || src == NULL) - return(STATUS_INVALID_PARAMETER); + return (STATUS_INVALID_PARAMETER); dest->as_len = src->us_len / 2; if (dest->as_maxlen < dest->as_len) @@ -603,7 +598,7 @@ RtlUnicodeStringToAnsiString(ansi_string *dest, unicode_string *src, uint8_t all dest->as_buf = ExAllocatePoolWithTag(NonPagedPool, (src->us_len / 2) + 1, 0); if (dest->as_buf == NULL) - return(STATUS_INSUFFICIENT_RESOURCES); + return (STATUS_INSUFFICIENT_RESOURCES); dest->as_len = dest->as_maxlen = src->us_len / 2; } else { dest->as_len = src->us_len / 2; /* XXX */ @@ -622,13 +617,13 @@ RtlAnsiStringToUnicodeString(unicode_string *dest, ansi_string *src, uint8_t allocate) { if (dest == NULL || src == NULL) - return(STATUS_INVALID_PARAMETER); + return (STATUS_INVALID_PARAMETER); if (allocate == TRUE) { dest->us_buf = ExAllocatePoolWithTag(NonPagedPool, src->as_len * 2, 0); if (dest->us_buf == NULL) - return(STATUS_INSUFFICIENT_RESOURCES); + return (STATUS_INSUFFICIENT_RESOURCES); dest->us_len = dest->us_maxlen = strlen(src->as_buf) * 2; } else { dest->us_len = src->as_len * 2; /* XXX */ @@ -652,9 +647,9 @@ ExAllocatePoolWithTag(pooltype, len, tag) buf = malloc(len, M_DEVBUF, M_NOWAIT|M_ZERO); if (buf == NULL) - return(NULL); + return (NULL); - return(buf); + return (buf); } void @@ -662,7 +657,6 @@ ExFreePool(buf) void *buf; { free(buf, M_DEVBUF); - return; } uint32_t @@ -678,14 +672,14 @@ IoAllocateDriverObjectExtension(drv, clid, extlen, ext) + extlen, 0); if (ce == NULL) - return(STATUS_INSUFFICIENT_RESOURCES); + return (STATUS_INSUFFICIENT_RESOURCES); ce->ce_clid = clid; InsertTailList((&drv->dro_driverext->dre_usrext), (&ce->ce_list)); *ext = (void *)(ce + 1); - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } void * @@ -702,17 +696,17 @@ IoGetDriverObjectExtension(drv, clid) */ if (drv->dro_driverext == NULL) - return(NULL); + return (NULL); e = drv->dro_driverext->dre_usrext.nle_flink; while (e != &drv->dro_driverext->dre_usrext) { ce = (custom_extension *)e; if (ce->ce_clid == clid) - return((void *)(ce + 1)); + return ((void *)(ce + 1)); e = e->nle_flink; } - return(NULL); + return (NULL); } @@ -725,7 +719,7 @@ IoCreateDevice(driver_object *drv, uint32_t devextlen, unicode_string *devname, dev = ExAllocatePoolWithTag(NonPagedPool, sizeof(device_object), 0); if (dev == NULL) - return(STATUS_INSUFFICIENT_RESOURCES); + return (STATUS_INSUFFICIENT_RESOURCES); dev->do_type = devtype; dev->do_drvobj = drv; @@ -738,7 +732,7 @@ IoCreateDevice(driver_object *drv, uint32_t devextlen, unicode_string *devname, if (dev->do_devext == NULL) { ExFreePool(dev); - return(STATUS_INSUFFICIENT_RESOURCES); + return (STATUS_INSUFFICIENT_RESOURCES); } bzero(dev->do_devext, devextlen); @@ -769,7 +763,7 @@ IoCreateDevice(driver_object *drv, uint32_t devextlen, unicode_string *devname, if (dev->do_devext != NULL) ExFreePool(dev->do_devext); ExFreePool(dev); - return(STATUS_INSUFFICIENT_RESOURCES); + return (STATUS_INSUFFICIENT_RESOURCES); } dev->do_devobj_ext->dve_type = 0; @@ -794,7 +788,7 @@ IoCreateDevice(driver_object *drv, uint32_t devextlen, unicode_string *devname, *newdev = dev; - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } void @@ -824,8 +818,6 @@ IoDeleteDevice(dev) } ExFreePool(dev); - - return; } device_object * @@ -859,10 +851,10 @@ IoBuildSynchronousFsdRequest(func, dobj, buf, len, off, event, status) ip = IoBuildAsynchronousFsdRequest(func, dobj, buf, len, off, status); if (ip == NULL) - return(NULL); + return (NULL); ip->irp_usrevent = event; - return(ip); + return (ip); } static irp * @@ -879,7 +871,7 @@ IoBuildAsynchronousFsdRequest(func, dobj, buf, len, off, status) ip = IoAllocateIrp(dobj->do_stacksize, TRUE); if (ip == NULL) - return(NULL); + return (NULL); ip->irp_usriostat = status; ip->irp_tail.irp_overlay.irp_thread = NULL; @@ -900,7 +892,7 @@ IoBuildAsynchronousFsdRequest(func, dobj, buf, len, off, status) ExAllocatePoolWithTag(NonPagedPool, len, 0); if (ip->irp_assoc.irp_sysbuf == NULL) { IoFreeIrp(ip); - return(NULL); + return (NULL); } bcopy(buf, ip->irp_assoc.irp_sysbuf, len); } @@ -911,7 +903,7 @@ IoBuildAsynchronousFsdRequest(func, dobj, buf, len, off, status) if (ip->irp_assoc.irp_sysbuf != NULL) ExFreePool(ip->irp_assoc.irp_sysbuf); IoFreeIrp(ip); - return(NULL); + return (NULL); } ip->irp_userbuf = NULL; ip->irp_assoc.irp_sysbuf = NULL; @@ -933,7 +925,7 @@ IoBuildAsynchronousFsdRequest(func, dobj, buf, len, off, status) sl->isl_parameters.isl_write.isl_byteoff = 0; } - return(ip); + return (ip); } static irp * @@ -947,7 +939,7 @@ IoBuildDeviceIoControlRequest(uint32_t iocode, device_object *dobj, void *ibuf, ip = IoAllocateIrp(dobj->do_stacksize, TRUE); if (ip == NULL) - return(NULL); + return (NULL); ip->irp_usrevent = event; ip->irp_usriostat = status; ip->irp_tail.irp_overlay.irp_thread = NULL; @@ -976,7 +968,7 @@ IoBuildDeviceIoControlRequest(uint32_t iocode, device_object *dobj, void *ibuf, ExAllocatePoolWithTag(NonPagedPool, buflen, 0); if (ip->irp_assoc.irp_sysbuf == NULL) { IoFreeIrp(ip); - return(NULL); + return (NULL); } } if (ilen && ibuf != NULL) { @@ -994,7 +986,7 @@ IoBuildDeviceIoControlRequest(uint32_t iocode, device_object *dobj, void *ibuf, ExAllocatePoolWithTag(NonPagedPool, ilen, 0); if (ip->irp_assoc.irp_sysbuf == NULL) { IoFreeIrp(ip); - return(NULL); + return (NULL); } bcopy(ibuf, ip->irp_assoc.irp_sysbuf, ilen); } @@ -1045,7 +1037,7 @@ IoMakeAssociatedIrp(irp *ip, uint8_t stsize) associrp = IoAllocateIrp(stsize, FALSE); if (associrp == NULL) - return(NULL); + return (NULL); mtx_lock(&ntoskrnl_dispatchlock); associrp->irp_flags |= IRP_ASSOCIATED_IRP; @@ -1054,7 +1046,7 @@ IoMakeAssociatedIrp(irp *ip, uint8_t stsize) associrp->irp_assoc.irp_master = ip; mtx_unlock(&ntoskrnl_dispatchlock); - return(associrp); + return (associrp); } static void @@ -1062,7 +1054,6 @@ IoFreeIrp(ip) irp *ip; { ExFreePool(ip); - return; } static void @@ -1075,8 +1066,6 @@ IoInitializeIrp(irp *io, uint16_t psize, uint8_t ssize) InitializeListHead(&io->irp_thlist); io->irp_tail.irp_overlay.irp_csl = (io_stack_location *)(io + 1) + ssize; - - return; } static void @@ -1090,22 +1079,18 @@ IoReuseIrp(ip, status) IoInitializeIrp(ip, ip->irp_size, ip->irp_stackcnt); ip->irp_iostat.isb_status = status; ip->irp_allocflags = allocflags; - - return; } void IoAcquireCancelSpinLock(uint8_t *irql) { KeAcquireSpinLock(&ntoskrnl_cancellock, irql); - return; } void IoReleaseCancelSpinLock(uint8_t irql) { KeReleaseSpinLock(&ntoskrnl_cancellock, irql); - return; } uint8_t @@ -1119,7 +1104,7 @@ IoCancelIrp(irp *ip) ip->irp_cancel = TRUE; if (cfunc == NULL) { IoReleaseCancelSpinLock(cancelirql); - return(FALSE); + return (FALSE); } ip->irp_cancelirql = cancelirql; MSCALL2(cfunc, IoGetCurrentIrpStackLocation(ip)->isl_devobj, ip); @@ -1149,7 +1134,7 @@ IofCallDriver(dobj, ip) disp = drvobj->dro_dispatch[sl->isl_major]; status = MSCALL2(disp, dobj, ip); - return(status); + return (status); } void @@ -1230,8 +1215,6 @@ IofCompleteRequest(irp *ip, uint8_t prioboost) IoFreeMdl(ip->irp_mdl); IoFreeIrp(ip); } - - return; } void @@ -1253,8 +1236,6 @@ ntoskrnl_intr(arg) l = l->nle_flink; } KeReleaseSpinLock(&ntoskrnl_intlock, irql); - - return; } uint8_t @@ -1263,14 +1244,13 @@ KeAcquireInterruptSpinLock(iobj) { uint8_t irql; KeAcquireSpinLock(&ntoskrnl_intlock, &irql); - return(irql); + return (irql); } void KeReleaseInterruptSpinLock(kinterrupt *iobj, uint8_t irql) { KeReleaseSpinLock(&ntoskrnl_intlock, irql); - return; } uint8_t @@ -1285,7 +1265,7 @@ KeSynchronizeExecution(iobj, syncfunc, syncctx) MSCALL1(syncfunc, syncctx); KeReleaseSpinLock(&ntoskrnl_intlock, irql); - return(TRUE); + return (TRUE); } /* @@ -1313,7 +1293,7 @@ IoConnectInterrupt(kinterrupt **iobj, void *svcfunc, void *svcctx, *iobj = ExAllocatePoolWithTag(NonPagedPool, sizeof(kinterrupt), 0); if (*iobj == NULL) - return(STATUS_INSUFFICIENT_RESOURCES); + return (STATUS_INSUFFICIENT_RESOURCES); (*iobj)->ki_svcfunc = svcfunc; (*iobj)->ki_svcctx = svcctx; @@ -1328,7 +1308,7 @@ IoConnectInterrupt(kinterrupt **iobj, void *svcfunc, void *svcctx, InsertHeadList((&ntoskrnl_intlist), (&(*iobj)->ki_list)); KeReleaseSpinLock(&ntoskrnl_intlock, curirql); - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } void @@ -1345,8 +1325,6 @@ IoDisconnectInterrupt(iobj) KeReleaseSpinLock(&ntoskrnl_intlock, irql); ExFreePool(iobj); - - return; } device_object * @@ -1363,7 +1341,7 @@ IoAttachDeviceToDeviceStack(src, dst) src->do_stacksize = attached->do_stacksize + 1; mtx_unlock(&ntoskrnl_dispatchlock); - return(attached); + return (attached); } void @@ -1392,8 +1370,6 @@ IoDetachDevice(topdev) } mtx_unlock(&ntoskrnl_dispatchlock); - - return; } /* @@ -1419,13 +1395,13 @@ ntoskrnl_is_signalled(obj, td) km = (kmutant *)obj; if ((obj->dh_sigstate <= 0 && km->km_ownerthread == td) || obj->dh_sigstate == 1) - return(TRUE); - return(FALSE); + return (TRUE); + return (FALSE); } if (obj->dh_sigstate > 0) - return(TRUE); - return(FALSE); + return (TRUE); + return (FALSE); } static void @@ -1460,8 +1436,6 @@ ntoskrnl_satisfy_wait(obj, td) default: break; } - - return; } static void @@ -1479,8 +1453,6 @@ ntoskrnl_satisfy_multiple_waits(wb) cur->wb_awakened = TRUE; cur = cur->wb_next; } while (cur != wb); - - return; } /* Always called with dispatcher lock held. */ @@ -1562,8 +1534,6 @@ ntoskrnl_waittest(obj, increment) e = e->nle_flink; } - - return; } /* @@ -1579,8 +1549,6 @@ ntoskrnl_time(tval) nanotime(&ts); *tval = (uint64_t)ts.tv_nsec / 100 + (uint64_t)ts.tv_sec * 10000000 + 11644473600 * 10000000; /* 100ns ticks from 1601 to 1970 */ - - return; } static void @@ -1666,7 +1634,7 @@ KeWaitForSingleObject(void *arg, uint32_t reason, uint32_t mode, obj = arg; if (obj == NULL) - return(STATUS_INVALID_PARAMETER); + return (STATUS_INVALID_PARAMETER); mtx_lock(&ntoskrnl_dispatchlock); @@ -1747,14 +1715,14 @@ KeWaitForSingleObject(void *arg, uint32_t reason, uint32_t mode, if (error == EWOULDBLOCK) { mtx_unlock(&ntoskrnl_dispatchlock); - return(STATUS_TIMEOUT); + return (STATUS_TIMEOUT); } mtx_unlock(&ntoskrnl_dispatchlock); - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); /* - return(KeWaitForMultipleObjects(1, &obj, WAITTYPE_ALL, reason, + return (KeWaitForMultipleObjects(1, &obj, WAITTYPE_ALL, reason, mode, alertable, duetime, &w)); */ } @@ -1776,9 +1744,9 @@ KeWaitForMultipleObjects(uint32_t cnt, nt_dispatch_header *obj[], uint32_t wtype wb_ext we; if (cnt > MAX_WAIT_OBJECTS) - return(STATUS_INVALID_PARAMETER); + return (STATUS_INVALID_PARAMETER); if (cnt > THREAD_WAIT_OBJECTS && wb_array == NULL) - return(STATUS_INVALID_PARAMETER); + return (STATUS_INVALID_PARAMETER); mtx_lock(&ntoskrnl_dispatchlock); @@ -1959,21 +1927,20 @@ wait_done: } mtx_unlock(&ntoskrnl_dispatchlock); - return(status); + return (status); } static void WRITE_REGISTER_USHORT(uint16_t *reg, uint16_t val) { bus_space_write_2(NDIS_BUS_SPACE_MEM, 0x0, (bus_size_t)reg, val); - return; } static uint16_t READ_REGISTER_USHORT(reg) uint16_t *reg; { - return(bus_space_read_2(NDIS_BUS_SPACE_MEM, 0x0, (bus_size_t)reg)); + return (bus_space_read_2(NDIS_BUS_SPACE_MEM, 0x0, (bus_size_t)reg)); } static void @@ -1982,27 +1949,25 @@ WRITE_REGISTER_ULONG(reg, val) uint32_t val; { bus_space_write_4(NDIS_BUS_SPACE_MEM, 0x0, (bus_size_t)reg, val); - return; } static uint32_t READ_REGISTER_ULONG(reg) uint32_t *reg; { - return(bus_space_read_4(NDIS_BUS_SPACE_MEM, 0x0, (bus_size_t)reg)); + return (bus_space_read_4(NDIS_BUS_SPACE_MEM, 0x0, (bus_size_t)reg)); } static uint8_t READ_REGISTER_UCHAR(uint8_t *reg) { - return(bus_space_read_1(NDIS_BUS_SPACE_MEM, 0x0, (bus_size_t)reg)); + return (bus_space_read_1(NDIS_BUS_SPACE_MEM, 0x0, (bus_size_t)reg)); } static void WRITE_REGISTER_UCHAR(uint8_t *reg, uint8_t val) { bus_space_write_1(NDIS_BUS_SPACE_MEM, 0x0, (bus_size_t)reg, val); - return; } static int64_t @@ -2090,7 +2055,7 @@ ntoskrnl_pushsl(head, entry) head->slh_list.slh_depth++; head->slh_list.slh_seq++; - return(oldhead); + return (oldhead); } static slist_entry * @@ -2106,7 +2071,7 @@ ntoskrnl_popsl(head) head->slh_list.slh_seq++; } - return(first); + return (first); } /* @@ -2129,11 +2094,11 @@ ntoskrnl_findwrap(func) patch = ntoskrnl_functbl; while (patch->ipt_func != NULL) { if ((funcptr)patch->ipt_func == func) - return((funcptr)patch->ipt_wrap); + return ((funcptr)patch->ipt_wrap); patch++; } - return(NULL); + return (NULL); } static void @@ -2167,8 +2132,6 @@ ExInitializePagedLookasideList(paged_lookaside_list *lookaside, lookaside->nll_l.gl_type = NonPagedPool; lookaside->nll_l.gl_depth = depth; lookaside->nll_l.gl_maxdepth = LOOKASIDE_DEPTH; - - return; } static void @@ -2181,8 +2144,6 @@ ExDeletePagedLookasideList(lookaside) freefunc = lookaside->nll_l.gl_freefunc; while((buf = ntoskrnl_popsl(&lookaside->nll_l.gl_listhead)) != NULL) MSCALL1(freefunc, buf); - - return; } static void @@ -2216,8 +2177,6 @@ ExInitializeNPagedLookasideList(npaged_lookaside_list *lookaside, lookaside->nll_l.gl_type = NonPagedPool; lookaside->nll_l.gl_depth = depth; lookaside->nll_l.gl_maxdepth = LOOKASIDE_DEPTH; - - return; } static void @@ -2230,8 +2189,6 @@ ExDeleteNPagedLookasideList(lookaside) freefunc = lookaside->nll_l.gl_freefunc; while((buf = ntoskrnl_popsl(&lookaside->nll_l.gl_listhead)) != NULL) MSCALL1(freefunc, buf); - - return; } slist_entry * @@ -2245,7 +2202,7 @@ InterlockedPushEntrySList(head, entry) oldhead = ntoskrnl_pushsl(head, entry); mtx_unlock_spin(&ntoskrnl_interlock); - return(oldhead); + return (oldhead); } slist_entry * @@ -2258,7 +2215,7 @@ InterlockedPopEntrySList(head) first = ntoskrnl_popsl(head); mtx_unlock_spin(&ntoskrnl_interlock); - return(first); + return (first); } static slist_entry * @@ -2267,7 +2224,7 @@ ExInterlockedPushEntrySList(head, entry, lock) slist_entry *entry; kspin_lock *lock; { - return(InterlockedPushEntrySList(head, entry)); + return (InterlockedPushEntrySList(head, entry)); } static slist_entry * @@ -2275,7 +2232,7 @@ ExInterlockedPopEntrySList(head, lock) slist_header *head; kspin_lock *lock; { - return(InterlockedPopEntrySList(head)); + return (InterlockedPopEntrySList(head)); } uint16_t @@ -2288,7 +2245,7 @@ ExQueryDepthSList(head) depth = head->slh_list.slh_depth; mtx_unlock_spin(&ntoskrnl_interlock); - return(depth); + return (depth); } void @@ -2296,8 +2253,6 @@ KeInitializeSpinLock(lock) kspin_lock *lock; { *lock = 0; - - return; } #ifdef __i386__ @@ -2317,8 +2272,6 @@ KefAcquireSpinLockAtDpcLevel(lock) panic("DEADLOCK!"); #endif } - - return; } void @@ -2326,8 +2279,6 @@ KefReleaseSpinLockFromDpcLevel(lock) kspin_lock *lock; { atomic_store_rel_int((volatile u_int *)lock, 0); - - return; } uint8_t @@ -2341,7 +2292,7 @@ KeAcquireSpinLockRaiseToDpc(kspin_lock *lock) KeRaiseIrql(DISPATCH_LEVEL, &oldirql); KeAcquireSpinLockAtDpcLevel(lock); - return(oldirql); + return (oldirql); } #else void @@ -2349,16 +2300,12 @@ KeAcquireSpinLockAtDpcLevel(kspin_lock *lock) { while (atomic_cmpset_acq_int((volatile u_int *)lock, 0, 1) == 0) /* sit and spin */; - - return; } void KeReleaseSpinLockFromDpcLevel(kspin_lock *lock) { atomic_store_rel_int((volatile u_int *)lock, 0); - - return; } #endif /* __i386__ */ @@ -2374,7 +2321,7 @@ InterlockedExchange(dst, val) *dst = val; mtx_unlock_spin(&ntoskrnl_interlock); - return(r); + return (r); } static uint32_t @@ -2382,7 +2329,7 @@ InterlockedIncrement(addend) volatile uint32_t *addend; { atomic_add_long((volatile u_long *)addend, 1); - return(*addend); + return (*addend); } static uint32_t @@ -2390,7 +2337,7 @@ InterlockedDecrement(addend) volatile uint32_t *addend; { atomic_subtract_long((volatile u_long *)addend, 1); - return(*addend); + return (*addend); } static void @@ -2401,8 +2348,6 @@ ExInterlockedAddLargeStatistic(addend, inc) mtx_lock_spin(&ntoskrnl_interlock); *addend += inc; mtx_unlock_spin(&ntoskrnl_interlock); - - return; }; mdl * @@ -2462,8 +2407,6 @@ IoFreeMdl(m) uma_zfree(mdl_zone, m); else ExFreePool(m); - - return; } static void * @@ -2476,7 +2419,7 @@ MmAllocateContiguousMemory(size, highest) addr = ExAllocatePoolWithTag(NonPagedPool, pagelength, 0); - return(addr); + return (addr); } static void * @@ -2493,7 +2436,7 @@ MmAllocateContiguousMemorySpecifyCache(size, lowest, highest, addr = ExAllocatePoolWithTag(NonPagedPool, pagelength, 0); - return(addr); + return (addr); } static void @@ -2522,7 +2465,7 @@ MmSizeOfMdl(vaddr, len) l = sizeof(struct mdl) + (sizeof(vm_offset_t *) * SPAN_PAGES(vaddr, len)); - return(l); + return (l); } /* @@ -2551,22 +2494,20 @@ MmBuildMdlForNonPagedPool(m) m->mdl_flags |= MDL_SOURCE_IS_NONPAGED_POOL; m->mdl_mappedsystemva = MmGetMdlVirtualAddress(m); - - return; } static void * MmMapLockedPages(mdl *buf, uint8_t accessmode) { buf->mdl_flags |= MDL_MAPPED_TO_SYSTEM_VA; - return(MmGetMdlVirtualAddress(buf)); + return (MmGetMdlVirtualAddress(buf)); } static void * MmMapLockedPagesSpecifyCache(mdl *buf, uint8_t accessmode, uint32_t cachetype, void *vaddr, uint32_t bugcheck, uint32_t prio) { - return(MmMapLockedPages(buf, accessmode)); + return (MmMapLockedPages(buf, accessmode)); } static void @@ -2575,7 +2516,6 @@ MmUnmapLockedPages(vaddr, buf) mdl *buf; { buf->mdl_flags &= ~MDL_MAPPED_TO_SYSTEM_VA; - return; } /* @@ -2592,9 +2532,9 @@ MmIsAddressValid(vaddr) void *vaddr; { if (pmap_extract(kernel_map->pmap, (vm_offset_t)vaddr)) - return(TRUE); + return (TRUE); - return(FALSE); + return (FALSE); } void * @@ -2626,13 +2566,13 @@ MmMapIoSpace(paddr, len, cachetype) free(nexus_devs, M_TEMP); if (matching_dev == NULL) - return(NULL); + return (NULL); v = (vm_offset_t)rman_get_virtual(res); if (paddr > rman_get_start(res)) v += paddr - rman_get_start(res); - return((void *)v); + return ((void *)v); } void @@ -2640,7 +2580,6 @@ MmUnmapIoSpace(vaddr, len) void *vaddr; size_t len; { - return; } @@ -2662,7 +2601,7 @@ ntoskrnl_finddev(dev, paddr, res) /* We only want devices that have been successfully probed. */ if (device_is_alive(dev) == FALSE) - return(NULL); + return (NULL); rl = BUS_GET_RESOURCE_LIST(device_get_parent(dev), dev); if (rl != NULL) { @@ -2685,7 +2624,7 @@ ntoskrnl_finddev(dev, paddr, res) bus_activate_resource(dev, SYS_RES_MEMORY, 0, r); *res = r; - return(dev); + return (dev); } } } @@ -2701,7 +2640,7 @@ ntoskrnl_finddev(dev, paddr, res) matching_dev = ntoskrnl_finddev(children[i], paddr, res); if (matching_dev != NULL) { free(children, M_TEMP); - return(matching_dev); + return (matching_dev); } } @@ -2711,7 +2650,7 @@ ntoskrnl_finddev(dev, paddr, res) if (children != NULL) free(children, M_TEMP); - return(NULL); + return (NULL); } /* @@ -2782,8 +2721,6 @@ ntoskrnl_destroy_workitem_threads(void) while (kq->kq_exit) tsleep(kq->kq_td->td_proc, PWAIT, "waitiw", hz/10); } - - return; } io_workitem * @@ -2794,7 +2731,7 @@ IoAllocateWorkItem(dobj) iw = uma_zalloc(iw_zone, M_NOWAIT); if (iw == NULL) - return(NULL); + return (NULL); InitializeListHead(&iw->iw_listentry); iw->iw_dobj = dobj; @@ -2804,7 +2741,7 @@ IoAllocateWorkItem(dobj) WORKIDX_INC(wq_idx); mtx_unlock(&ntoskrnl_dispatchlock); - return(iw); + return (iw); } void @@ -2812,7 +2749,6 @@ IoFreeWorkItem(iw) io_workitem *iw; { uma_zfree(iw_zone, iw); - return; } void @@ -2855,8 +2791,6 @@ IoQueueWorkItem(iw, iw_func, qtype, ctx) KeReleaseSpinLock(&kq->kq_lock, irql); KeSetEvent(&kq->kq_proc, IO_NO_INCREMENT, FALSE); - - return; } static void @@ -2873,8 +2807,6 @@ ntoskrnl_workitem(dobj, arg) f = (work_item_func)w->wqi_func; uma_zfree(iw_zone, iw); MSCALL2(f, w, w->wqi_ctx); - - return; } /* @@ -2945,8 +2877,6 @@ ExQueueWorkItem(w, qtype) iw->iw_idx = WORKITEM_LEGACY_THREAD; iwf = (io_workitem_func)ntoskrnl_findwrap((funcptr)ntoskrnl_workitem); IoQueueWorkItem(iw, iwf, qtype, iw); - - return; } static void @@ -2955,7 +2885,6 @@ RtlZeroMemory(dst, len) size_t len; { bzero(dst, len); - return; } static void @@ -2965,7 +2894,6 @@ RtlCopyMemory(dst, src, len) size_t len; { bcopy(src, dst, len); - return; } static size_t @@ -2984,7 +2912,7 @@ RtlCompareMemory(s1, s2, len) if (m1[i] == m2[i]) total++; } - return(total); + return (total); } void @@ -3004,8 +2932,6 @@ RtlInitAnsiString(dst, src) a->as_buf = src; a->as_len = a->as_maxlen = strlen(src); } - - return; } void @@ -3029,8 +2955,6 @@ RtlInitUnicodeString(dst, src) u->us_buf = src; u->us_len = u->us_maxlen = i * 2; } - - return; } ndis_status @@ -3084,7 +3008,7 @@ RtlUnicodeStringToInteger(ustr, base, val) ntoskrnl_unicode_to_ascii(uchr, astr, len); *val = strtoul(abuf, NULL, base); - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } void @@ -3095,7 +3019,6 @@ RtlFreeUnicodeString(ustr) return; ExFreePool(ustr->us_buf); ustr->us_buf = NULL; - return; } void @@ -3106,7 +3029,6 @@ RtlFreeAnsiString(astr) return; ExFreePool(astr->as_buf); astr->as_buf = NULL; - return; } static int @@ -3130,7 +3052,7 @@ rand(void) microtime(&tv); srandom(tv.tv_usec); - return((int)random()); + return ((int)random()); } static void @@ -3138,15 +3060,14 @@ srand(seed) unsigned int seed; { srandom(seed); - return; } static uint8_t IoIsWdmVersionAvailable(uint8_t major, uint8_t minor) { if (major == WDM_MAJOR && minor == WDM_MINOR_WINXP) - return(TRUE); - return(FALSE); + return (TRUE); + return (FALSE); } static ndis_status @@ -3156,7 +3077,7 @@ IoGetDeviceObjectPointer(name, reqaccess, fileobj, devobj) void *fileobj; device_object *devobj; { - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } static ndis_status @@ -3179,11 +3100,11 @@ IoGetDeviceProperty(devobj, regprop, buflen, prop, reslen) *reslen = drv->dro_drivername.us_len; break; default: - return(STATUS_INVALID_PARAMETER_2); + return (STATUS_INVALID_PARAMETER_2); break; } - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } static void @@ -3198,7 +3119,6 @@ KeInitializeMutex(kmutex, level) kmutex->km_header.dh_type = DISP_TYPE_MUTANT; kmutex->km_header.dh_size = sizeof(kmutant) / sizeof(uint32_t); kmutex->km_ownerthread = NULL; - return; } static uint32_t @@ -3210,7 +3130,7 @@ KeReleaseMutex(kmutant *kmutex, uint8_t kwait) prevstate = kmutex->km_header.dh_sigstate; if (kmutex->km_ownerthread != curthread) { mtx_unlock(&ntoskrnl_dispatchlock); - return(STATUS_MUTANT_NOT_OWNED); + return (STATUS_MUTANT_NOT_OWNED); } kmutex->km_header.dh_sigstate++; @@ -3223,14 +3143,14 @@ KeReleaseMutex(kmutant *kmutex, uint8_t kwait) mtx_unlock(&ntoskrnl_dispatchlock); - return(prevstate); + return (prevstate); } static uint32_t KeReadStateMutex(kmutex) kmutant *kmutex; { - return(kmutex->km_header.dh_sigstate); + return (kmutex->km_header.dh_sigstate); } void @@ -3243,7 +3163,6 @@ KeInitializeEvent(nt_kevent *kevent, uint32_t type, uint8_t state) else kevent->k_header.dh_type = DISP_TYPE_SYNCHRONIZATION_EVENT; kevent->k_header.dh_size = sizeof(nt_kevent) / sizeof(uint32_t); - return; } uint32_t @@ -3257,7 +3176,7 @@ KeResetEvent(kevent) kevent->k_header.dh_sigstate = FALSE; mtx_unlock(&ntoskrnl_dispatchlock); - return(prevstate); + return (prevstate); } uint32_t @@ -3310,7 +3229,7 @@ KeSetEvent(nt_kevent *kevent, uint32_t increment, uint8_t kwait) mtx_unlock(&ntoskrnl_dispatchlock); - return(prevstate); + return (prevstate); } void @@ -3318,14 +3237,13 @@ KeClearEvent(kevent) nt_kevent *kevent; { kevent->k_header.dh_sigstate = FALSE; - return; } uint32_t KeReadStateEvent(kevent) nt_kevent *kevent; { - return(kevent->k_header.dh_sigstate); + return (kevent->k_header.dh_sigstate); } /* @@ -3370,7 +3288,7 @@ ObReferenceObjectByHandle(ndis_handle handle, uint32_t reqaccess, void *otype, nr = malloc(sizeof(nt_objref), M_DEVBUF, M_NOWAIT|M_ZERO); if (nr == NULL) - return(STATUS_INSUFFICIENT_RESOURCES); + return (STATUS_INSUFFICIENT_RESOURCES); InitializeListHead((&nr->no_dh.dh_waitlisthead)); nr->no_obj = handle; @@ -3381,7 +3299,7 @@ ObReferenceObjectByHandle(ndis_handle handle, uint32_t reqaccess, void *otype, TAILQ_INSERT_TAIL(&ntoskrnl_reflist, nr, link); *object = nr; - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } static void @@ -3393,15 +3311,13 @@ ObfDereferenceObject(object) nr = object; TAILQ_REMOVE(&ntoskrnl_reflist, nr, link); free(nr, M_DEVBUF); - - return; } static uint32_t ZwClose(handle) ndis_handle handle; { - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } static uint32_t @@ -3412,14 +3328,14 @@ WmiQueryTraceInformation(traceclass, traceinfo, infolen, reqlen, buf) uint32_t reqlen; void *buf; { - return(STATUS_NOT_FOUND); + return (STATUS_NOT_FOUND); } static uint32_t WmiTraceMessage(uint64_t loghandle, uint32_t messageflags, void *guid, uint16_t messagenum, ...) { - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } static uint32_t @@ -3427,7 +3343,7 @@ IoWMIRegistrationControl(dobj, action) device_object *dobj; uint32_t action; { - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } /* @@ -3472,7 +3388,7 @@ PsCreateSystemThread(handle, reqaccess, objattrs, phandle, tc = malloc(sizeof(thread_context), M_TEMP, M_NOWAIT); if (tc == NULL) - return(STATUS_INSUFFICIENT_RESOURCES); + return (STATUS_INSUFFICIENT_RESOURCES); tc->tc_thrctx = thrctx; tc->tc_thrfunc = thrfunc; @@ -3483,13 +3399,13 @@ PsCreateSystemThread(handle, reqaccess, objattrs, phandle, if (error) { free(tc, M_TEMP); - return(STATUS_INSUFFICIENT_RESOURCES); + return (STATUS_INSUFFICIENT_RESOURCES); } *handle = p; ntoskrnl_kth++; - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } /* @@ -3522,7 +3438,7 @@ PsTerminateSystemThread(status) mtx_lock(&Giant); #endif kproc_exit(0); - return(0); /* notreached */ + return (0); /* notreached */ } static uint32_t @@ -3535,7 +3451,7 @@ DbgPrint(char *fmt, ...) vprintf(fmt, ap); } - return(STATUS_SUCCESS); + return (STATUS_SUCCESS); } static void @@ -3625,8 +3541,6 @@ ntoskrnl_timercall(arg) if (dpc != NULL) KeInsertQueueDpc(dpc, NULL, NULL); - - return; } #ifdef NTOSKRNL_DEBUG_TIMERS @@ -3661,8 +3575,6 @@ ntoskrnl_show_timers() printf("timer cancels: %qu\n", ntoskrnl_timer_cancels); printf("timer fires: %qu\n", ntoskrnl_timer_fires); printf("\n"); - - return; } #endif @@ -3700,8 +3612,6 @@ ntoskrnl_insert_timer(timer, ticks) callout_init(c, CALLOUT_MPSAFE); callout_reset(c, ticks, ntoskrnl_timercall, timer); - - return; } static void @@ -3716,8 +3626,6 @@ ntoskrnl_remove_timer(timer) mtx_lock_spin(&ntoskrnl_calllock); InsertHeadList((&ntoskrnl_calllist), (&e->ce_list)); mtx_unlock_spin(&ntoskrnl_calllock); - - return; } void @@ -3728,8 +3636,6 @@ KeInitializeTimer(timer) return; KeInitializeTimerEx(timer, EVENT_TYPE_NOTIFY); - - return; } void @@ -3749,8 +3655,6 @@ KeInitializeTimerEx(timer, type) else timer->k_header.dh_type = DISP_TYPE_SYNCHRONIZATION_TIMER; timer->k_header.dh_size = sizeof(ktimer) / sizeof(uint32_t); - - return; } /* @@ -3867,8 +3771,6 @@ ntoskrnl_destroy_dpc_threads(void) while (kq->kq_exit) tsleep(kq->kq_td->td_proc, PWAIT, "dpcw", hz/10); } - - return; } static uint8_t @@ -3883,7 +3785,7 @@ ntoskrnl_insert_dpc(head, dpc) while (l != head) { d = CONTAINING_RECORD(l, kdpc, k_dpclistentry); if (d == dpc) - return(FALSE); + return (FALSE); l = l->nle_flink; } @@ -3910,8 +3812,6 @@ KeInitializeDpc(dpc, dpcfunc, dpcctx) dpc->k_num = KDPC_CPU_DEFAULT; dpc->k_importance = KDPC_IMPORTANCE_MEDIUM; InitializeListHead((&dpc->k_dpclistentry)); - - return; } uint8_t @@ -3925,7 +3825,7 @@ KeInsertQueueDpc(dpc, sysarg1, sysarg2) uint8_t irql; if (dpc == NULL) - return(FALSE); + return (FALSE); kq = kq_queues; @@ -3954,11 +3854,11 @@ KeInsertQueueDpc(dpc, sysarg1, sysarg2) KeReleaseSpinLock(&kq->kq_lock, irql); if (r == FALSE) - return(r); + return (r); KeSetEvent(&kq->kq_proc, IO_NO_INCREMENT, FALSE); - return(r); + return (r); } uint8_t @@ -3969,7 +3869,7 @@ KeRemoveQueueDpc(dpc) uint8_t irql; if (dpc == NULL) - return(FALSE); + return (FALSE); #ifdef NTOSKRNL_MULTIPLE_DPCS KeRaiseIrql(DISPATCH_LEVEL, &irql); @@ -3985,7 +3885,7 @@ KeRemoveQueueDpc(dpc) if (dpc->k_dpclistentry.nle_flink == &dpc->k_dpclistentry) { KeReleaseSpinLockFromDpcLevel(&kq->kq_lock); KeLowerIrql(irql); - return(FALSE); + return (FALSE); } RemoveEntryList((&dpc->k_dpclistentry)); @@ -3993,7 +3893,7 @@ KeRemoveQueueDpc(dpc) KeReleaseSpinLock(&kq->kq_lock, irql); - return(TRUE); + return (TRUE); } void @@ -4007,7 +3907,6 @@ KeSetImportanceDpc(dpc, imp) return; dpc->k_importance = (uint8_t)imp; - return; } void @@ -4017,7 +3916,6 @@ KeSetTargetProcessorDpc(kdpc *dpc, uint8_t cpu) return; dpc->k_num = cpu; - return; } void @@ -4040,14 +3938,12 @@ KeFlushQueuedDpcs(void) KeSetEvent(&kq->kq_proc, IO_NO_INCREMENT, FALSE); KeWaitForSingleObject(&kq->kq_done, 0, 0, TRUE, NULL); } - - return; } uint32_t KeGetCurrentProcessorNumber(void) { - return((uint32_t)curthread->td_oncpu); + return ((uint32_t)curthread->td_oncpu); } uint8_t @@ -4062,7 +3958,7 @@ KeSetTimerEx(timer, duetime, period, dpc) uint8_t pending; if (timer == NULL) - return(FALSE); + return (FALSE); mtx_lock(&ntoskrnl_dispatchlock); @@ -4104,7 +4000,7 @@ KeSetTimerEx(timer, duetime, period, dpc) mtx_unlock(&ntoskrnl_dispatchlock); - return(pending); + return (pending); } uint8_t @@ -4129,7 +4025,7 @@ KeCancelTimer(timer) uint8_t pending; if (timer == NULL) - return(FALSE); + return (FALSE); mtx_lock(&ntoskrnl_dispatchlock); @@ -4145,14 +4041,14 @@ KeCancelTimer(timer) mtx_unlock(&ntoskrnl_dispatchlock); - return(pending); + return (pending); } uint8_t KeReadStateTimer(timer) ktimer *timer; { - return(timer->k_header.dh_sigstate); + return (timer->k_header.dh_sigstate); } static int32_t @@ -4222,8 +4118,7 @@ KeSetPriorityThread(td, pri) static void dummy() { - printf ("ntoskrnl dummy called...\n"); - return; + printf("ntoskrnl dummy called...\n"); } |