Changeset 63e27ef in mainline for kernel/generic/src/lib
- Timestamp:
- 2017-06-19T21:47:42Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- deacc58d
- Parents:
- 7354b5e
- Location:
- kernel/generic/src/lib
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/lib/elf.c
r7354b5e r63e27ef 37 37 */ 38 38 39 #include <assert.h> 39 40 #include <lib/elf.h> 40 #include <debug.h>41 41 #include <typedefs.h> 42 42 #include <mm/as.h> … … 138 138 const char *elf_error(unsigned int rc) 139 139 { 140 ASSERT(rc < sizeof(error_codes) / sizeof(char *));140 assert(rc < sizeof(error_codes) / sizeof(char *)); 141 141 142 142 return error_codes[rc]; -
kernel/generic/src/lib/ra.c
r7354b5e r63e27ef 43 43 */ 44 44 45 #include <assert.h> 45 46 #include <lib/ra.h> 46 47 #include <typedefs.h> 47 48 #include <mm/slab.h> 48 49 #include <bitops.h> 49 #include <debug.h>50 50 #include <panic.h> 51 51 #include <adt/list.h> … … 241 241 ra_segment_t, fu_link); 242 242 243 ASSERT(seg->flags & RA_SEGMENT_FREE);243 assert(seg->flags & RA_SEGMENT_FREE); 244 244 245 245 /* … … 259 259 newbase = ALIGN_UP(seg->base, align); 260 260 if (newbase + size != seg->base + ra_segment_size_get(seg)) { 261 ASSERT(newbase + (size - 1) < seg->base +261 assert(newbase + (size - 1) < seg->base + 262 262 (ra_segment_size_get(seg) - 1)); 263 263 succ = ra_segment_create(newbase + size); … … 331 331 hash_table_remove(&span->used, &key, 1); 332 332 333 ASSERT(!(seg->flags & RA_SEGMENT_FREE));334 ASSERT(seg->base == base);335 ASSERT(ra_segment_size_get(seg) == size);333 assert(!(seg->flags & RA_SEGMENT_FREE)); 334 assert(seg->base == base); 335 assert(ra_segment_size_get(seg) == size); 336 336 337 337 /* … … 342 342 ra_segment_t, segment_link); 343 343 344 ASSERT(pred->base < seg->base);344 assert(pred->base < seg->base); 345 345 346 346 if (pred->flags & RA_SEGMENT_FREE) { … … 363 363 succ = hash_table_get_instance(seg->segment_link.next, ra_segment_t, 364 364 segment_link); 365 ASSERT(succ->base > seg->base);365 assert(succ->base > seg->base); 366 366 if (succ->flags & RA_SEGMENT_FREE) { 367 367 /* … … 386 386 uintptr_t base = 0; 387 387 388 ASSERT(size >= 1);389 ASSERT(alignment >= 1);390 ASSERT(ispwr2(alignment));388 assert(size >= 1); 389 assert(alignment >= 1); 390 assert(ispwr2(alignment)); 391 391 392 392 irq_spinlock_lock(&arena->lock, true); -
kernel/generic/src/lib/rd.c
r7354b5e r63e27ef 38 38 */ 39 39 40 #include <assert.h> 40 41 #include <log.h> 41 42 #include <lib/rd.h> … … 56 57 { 57 58 uintptr_t base = (uintptr_t) data; 58 ASSERT((base % FRAME_SIZE) == 0);59 assert((base % FRAME_SIZE) == 0); 59 60 60 61 rd_parea.pbase = base; -
kernel/generic/src/lib/str.c
r7354b5e r63e27ef 109 109 #include <errno.h> 110 110 #include <align.h> 111 #include < debug.h>111 #include <assert.h> 112 112 #include <macros.h> 113 113 #include <mm/slab.h> … … 567 567 { 568 568 /* There must be space for a null terminator in the buffer. */ 569 ASSERT(size > 0);570 ASSERT(src != NULL);569 assert(size > 0); 570 assert(src != NULL); 571 571 572 572 size_t src_off = 0; … … 601 601 { 602 602 /* There must be space for a null terminator in the buffer. */ 603 ASSERT(size > 0);603 assert(size > 0); 604 604 605 605 size_t src_off = 0; … … 635 635 size_t size = str_size(src) + 1; 636 636 char *dest = malloc(size, 0); 637 ASSERT(dest);637 assert(dest); 638 638 639 639 str_cpy(dest, size, src); … … 668 668 669 669 char *dest = malloc(size + 1, 0); 670 ASSERT(dest);670 assert(dest); 671 671 672 672 str_ncpy(dest, size + 1, src, size); … … 691 691 692 692 /* There must be space for a null terminator in the buffer. */ 693 ASSERT(size > 0);693 assert(size > 0); 694 694 695 695 src_idx = 0; … … 797 797 bool *neg, uint64_t *result) 798 798 { 799 ASSERT(endptr != NULL);800 ASSERT(neg != NULL);801 ASSERT(result != NULL);799 assert(endptr != NULL); 800 assert(neg != NULL); 801 assert(result != NULL); 802 802 803 803 *neg = false; … … 918 918 bool strict, uint64_t *result) 919 919 { 920 ASSERT(result != NULL);920 assert(result != NULL); 921 921 922 922 bool neg;
Note:
See TracChangeset
for help on using the changeset viewer.