Home
last modified time | relevance | path

Searched refs:ASSERT (Results 1 – 25 of 27) sorted by relevance

12

/sys/kern/
Dpalloc.c136 ASSERT(pageInfoXMem != NULL); in PAlloc_AddRegion()
195 ASSERT(pg != NULL); in PAlloc_AllocPage()
198 ASSERT(pg->magic == FREEPAGE_MAGIC_FREE); in PAlloc_AllocPage()
201 ASSERT(info != NULL); in PAlloc_AllocPage()
202 ASSERT(info->refCount == 0); in PAlloc_AllocPage()
225 ASSERT(((uintptr_t)region % PGSIZE) == 0); in PAllocFreePage()
232 ASSERT(pg->magic != FREEPAGE_MAGIC_FREE); in PAllocFreePage()
235 ASSERT(info->refCount == 0); in PAllocFreePage()
253 ASSERT(info->refCount != 0); in PAlloc_Retain()
270 ASSERT(info->refCount != 0); in PAlloc_Release()
Dvfsuio.c18 ASSERT(handle->type == HANDLE_TYPE_FILE); in VFSUIO_Read()
28 ASSERT(handle->type == HANDLE_TYPE_FILE); in VFSUIO_Write()
38 ASSERT(handle->type == HANDLE_TYPE_FILE); in VFSUIO_Flush()
47 ASSERT(handle->type == HANDLE_TYPE_FILE); in VFSUIO_Close()
Dsched.c108 ASSERT(thr->schedState == SCHED_STATE_RUNNING); in Sched_SetWaiting()
133 ASSERT(Critical_Level() == 0); in Sched_SetZombie()
137 ASSERT(proc->parent != NULL); in Sched_SetZombie()
206 ASSERT(curProc[CPU()]->schedState == SCHED_STATE_RUNNING); in Sched_Scheduler()
210 ASSERT(next->schedState == SCHED_STATE_RUNNABLE); in Sched_Scheduler()
Dprocess.c173 ASSERT(proc->refCount != 0); in Process_Retain()
187 ASSERT(proc->refCount != 0); in Process_Release()
220 ASSERT(pid != 0); in Process_Wait()
233 ASSERT(thr->proc->pid != 1); in Process_Wait()
Dthread.c105 ASSERT(proc != NULL); in Thread_Create()
200 ASSERT(proc->pid != 1); in Thread_Destroy()
255 ASSERT(thr->refCount != 0); in Thread_Retain()
267 ASSERT(thr->refCount != 0); in Thread_Release()
284 ASSERT(thr->proc != NULL); in Thread_Wait()
Dktimer.c63 ASSERT(evt->refCount != 0); in KTimer_Retain()
70 ASSERT(evt->refCount != 0); in KTimer_Release()
Dslab.c33 ASSERT(objsz >= sizeof(SlabElement)); in Slab_Init()
44 ASSERT(slab->xmem != NULL); in Slab_Init()
Dcv.c49 ASSERT(Critical_Level() == 0); in CV_Wait()
Dmutex.c58 ASSERT(Critical_Level() == 0); in Mutex_Lock()
Dsga.c20 ASSERT(sga->len < SGARRAY_MAX_ENTRIES) in SGArray_Append()
Dloader.c149 ASSERT(phdr[i].p_type != PT_DYNAMIC); in Loader_Load()
163 ASSERT(false); in Loader_Load()
Dwaitchannel.c42 ASSERT(TAILQ_EMPTY(&wchan->chanQueue)); in WaitChannel_Destroy()
Dspinlock.c111 ASSERT(lock->cpu == CPU()); in Spinlock_Unlock()
Dprintf.c135 ASSERT(p != 0); in kvprintf()
Ddebug.c260 ASSERT(sizeof(DebugCommand) == 128); in Debug_Prompt()
/sys/amd64/
Dpci.c16 ASSERT(bus < 256 && slot < 64 && func < 8 && reg < 256); in PCIGetAddr()
36 ASSERT((reg & 0x1) == 0); in PCICfgRead16()
48 ASSERT((reg & 0x3) == 0); in PCICfgRead32()
Dioapic.c35 ASSERT(reg <= 0xFF); in IOAPIC_Read()
47 ASSERT(reg <= 0xFF); in IOAPIC_Write()
Dpmap.c132 ASSERT((pte3 & PTE_PS) == 0); // XXX: Large pages not supported in PMap_DestroyAS()
234 ASSERT(pte); in PMap_Translate()
242 ASSERT(pte); in PMap_Translate()
254 ASSERT(pte); in PMap_Translate()
335 ASSERT(size == PGSIZE); in PMapLookupEntry()
429 ASSERT((virt & PGMASK) == 0); in PMap_AllocMap()
Dirq.c37 ASSERT(irq < T_IRQ_LEN); in IRQ_Register()
Dmp.c129 ASSERT(state > 0 && state <= CPUSTATE_MAX); in MP_SetState()
/sys/dev/x86/
Dide.c88 ASSERT(sizeof(ATAIdentifyDevice) == 512); in IDE_Init()
112 ASSERT(Spinlock_IsHeld(&ide->lock)); in IDEWaitForBusy()
164 ASSERT(len % 2 == 0); in IDE_SwapAndTruncateString()
188 ASSERT(drive == 0 || drive == 1); in IDE_Identify()
349 ASSERT(drive->drive == 0 || drive->drive == 1); in IDE_ReadOne()
356 ASSERT(len < 0x10000); in IDE_ReadOne()
423 ASSERT(drive->drive == 0 || drive->drive == 1); in IDE_WriteOne()
430 ASSERT(len < 0x10000); in IDE_WriteOne()
/sys/dev/
Dahci.c204 ASSERT(sizeof(AHCI) <= PGSIZE); in AHCI_Init()
205 ASSERT(sizeof(AHCICommandList) <= PGSIZE); in AHCI_Init()
206 ASSERT(sizeof(AHCIRecvFIS) <= PGSIZE); in AHCI_Init()
207 ASSERT(sizeof(ATAIdentifyDevice) == 512); in AHCI_Init()
271 ASSERT(sga->entries[i].length % 2 == 0); in AHCI_IssueCommand()
De1000.c443 ASSERT((void *)ethDev == (void *)&ethDev->nic); in E1000_Configure()
/sys/include/
Dkassert.h8 #define ASSERT(_x) \ macro
/sys/fs/o2fs/
Do2fs.c49 ASSERT(sizeof(BDirEntry) == 512); in O2FS_Mount()
76 ASSERT(i < 16); in O2FS_Mount()
190 ASSERT(bentry != NULL); in O2FSBFree()

12