HelenOS sources

start              81 boot/arch/arm64/include/arch/boot.h 	void *start;
start             281 boot/arch/arm64/src/main.c 			bootinfo->memmap.zones[cnt].start = current_start;
start              44 boot/arch/riscv64/include/arch/types.h 	void *start;
start              64 boot/arch/riscv64/src/main.c 	bootinfo.memmap.zones[0].start = (void *) PHYSMEM_START;
start              82 boot/arch/riscv64/src/main.c 		if (z.start <= (void *) load_addr &&
start              83 boot/arch/riscv64/src/main.c 		    z.start + z.size > (void *) load_addr) {
start              84 boot/arch/riscv64/src/main.c 			end = z.start + z.size;
start             186 boot/arch/sparc64/src/main.c 	bootinfo.memmap.zones[0].start += OBP_BIAS;
start              61 boot/genarch/include/genarch/ofw.h 	void *start;
start             378 boot/genarch/src/ofw.c 		void *start = (void *) (buf[pos + ac - 1]);
start             388 boot/genarch/src/ofw.c 		if ((map->cnt > 0) && (map->zones[map->cnt - 1].start +
start             389 boot/genarch/src/ofw.c 		    map->zones[map->cnt - 1].size < start))
start             393 boot/genarch/src/ofw.c 			map->zones[map->cnt].start = start;
start              36 boot/generic/include/printf_verify.h #define _HELENOS_PRINTF_ATTRIBUTE(start, end) \
start              37 boot/generic/include/printf_verify.h 	__attribute__((format(__printf__, start, end)))
start              39 boot/generic/include/printf_verify.h #define _HELENOS_PRINTF_ATTRIBUTE(start, end) \
start              40 boot/generic/include/printf_verify.h 	__attribute__((format(gnu_printf, start, end)))
start             113 boot/generic/src/kernel.c uintptr_t check_kernel(void *start)
start             115 boot/generic/src/kernel.c 	return check_kernel_translated(start, (uintptr_t) start);
start             128 boot/generic/src/kernel.c uintptr_t check_kernel_translated(void *start, uintptr_t actual_addr)
start             130 boot/generic/src/kernel.c 	elf_header_t *header = (elf_header_t *) start;
start             138 boot/generic/src/kernel.c 	    (elf_segment_header_t *) ((uintptr_t) start + header->e_phoff);
start             143 boot/generic/src/payload.c 	uint8_t *start = payload_start;
start             147 boot/generic/src/payload.c 	while (tar_info(start, payload_end, &name, &packed_size)) {
start             149 boot/generic/src/payload.c 		if (gzip_check(start + TAR_BLOCK_SIZE, packed_size))
start             150 boot/generic/src/payload.c 			sz += gzip_size(start + TAR_BLOCK_SIZE, packed_size);
start             154 boot/generic/src/payload.c 		start += TAR_BLOCK_SIZE + ALIGN_UP(packed_size, TAR_BLOCK_SIZE);
start              74 boot/generic/src/tar.c bool tar_info(const uint8_t *start, const uint8_t *end,
start              77 boot/generic/src/tar.c 	if (end - start < TAR_BLOCK_SIZE) {
start              82 boot/generic/src/tar.c 	const tar_header_raw_t *h = (const tar_header_raw_t *) start;
start              88 boot/generic/src/tar.c 	if (end - start < TAR_BLOCK_SIZE + len) {
start             112 common/adt/bitmap.c void bitmap_set_range(bitmap_t *bitmap, size_t start, size_t count)
start             114 common/adt/bitmap.c 	assert(start + count <= bitmap->elements);
start             119 common/adt/bitmap.c 	size_t start_byte = start / BITMAP_ELEMENT;
start             120 common/adt/bitmap.c 	size_t aligned_start = ALIGN_UP(start, BITMAP_ELEMENT);
start             123 common/adt/bitmap.c 	size_t lub = min(aligned_start - start, count);
start             131 common/adt/bitmap.c 	if (start + count < aligned_start) {
start             134 common/adt/bitmap.c 		    ((1 << lub) - 1) << (start & BITMAP_REMAINER);
start             166 common/adt/bitmap.c void bitmap_clear_range(bitmap_t *bitmap, size_t start, size_t count)
start             168 common/adt/bitmap.c 	assert(start + count <= bitmap->elements);
start             173 common/adt/bitmap.c 	size_t start_byte = start / BITMAP_ELEMENT;
start             174 common/adt/bitmap.c 	size_t aligned_start = ALIGN_UP(start, BITMAP_ELEMENT);
start             177 common/adt/bitmap.c 	size_t lub = min(aligned_start - start, count);
start             185 common/adt/bitmap.c 	if (start + count < aligned_start) {
start             188 common/adt/bitmap.c 		    ~(((1 << lub) - 1) << (start & BITMAP_REMAINER));
start            1461 common/str.c   	char *start, *end;
start            1476 common/str.c   	start = &s[cur];
start            1486 common/str.c   	if (start == end)
start            1491 common/str.c   	return start;
start              81 kernel/arch/arm32/include/arch/machine_func.h extern void machine_get_memory_extents(uintptr_t *start, size_t *size);
start              51 kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c static void bbxm_get_memory_extents(uintptr_t *start, size_t *size);
start             144 kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c static void bbxm_get_memory_extents(uintptr_t *start, size_t *size)
start             146 kernel/arch/arm32/src/mach/beagleboardxm/beagleboardxm.c 	*start = BBXM_MEMORY_START;
start              57 kernel/arch/arm32/src/mach/beaglebone/beaglebone.c static void bbone_get_memory_extents(uintptr_t *start, size_t *size);
start             172 kernel/arch/arm32/src/mach/beaglebone/beaglebone.c static void bbone_get_memory_extents(uintptr_t *start, size_t *size)
start             174 kernel/arch/arm32/src/mach/beaglebone/beaglebone.c 	*start = BBONE_MEMORY_START;
start              68 kernel/arch/arm32/src/mach/gta02/gta02.c static void gta02_get_memory_extents(uintptr_t *start, size_t *size);
start             128 kernel/arch/arm32/src/mach/gta02/gta02.c static void gta02_get_memory_extents(uintptr_t *start, size_t *size)
start             130 kernel/arch/arm32/src/mach/gta02/gta02.c 	*start = GTA02_MEMORY_START + GTA02_MEMORY_SKIP;
start             232 kernel/arch/arm32/src/mach/integratorcp/integratorcp.c void icp_get_memory_extents(uintptr_t *start, size_t *size)
start             234 kernel/arch/arm32/src/mach/integratorcp/integratorcp.c 	*start = 0;
start              61 kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c static void raspberrypi_get_memory_extents(uintptr_t *start, size_t *size);
start             139 kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c static void raspberrypi_get_memory_extents(uintptr_t *start, size_t *size)
start             144 kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c 		*start = mbase + RPI_MEMORY_SKIP;
start             148 kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c 		*start = RPI_DEFAULT_MEMORY_START + RPI_MEMORY_SKIP;
start              91 kernel/arch/arm32/src/machine_func.c void machine_get_memory_extents(uintptr_t *start, size_t *size)
start              93 kernel/arch/arm32/src/machine_func.c 	(machine_ops->machine_get_memory_extents)(start, size);
start              81 kernel/arch/arm64/include/arch/boot/boot.h 	void *start;
start              79 kernel/arch/arm64/src/arm64.c 		memmap.zones[i].start = bootinfo->memmap.zones[i].start;
start              65 kernel/arch/arm64/src/mm/frame.c 		printf("%p %#018zx %s\n", memmap.zones[i].start,
start              83 kernel/arch/arm64/src/mm/frame.c 		uintptr_t base = ALIGN_UP((uintptr_t) memmap.zones[i].start,
start              86 kernel/arch/arm64/src/mm/frame.c 		    (base - (uintptr_t) memmap.zones[i].start), FRAME_SIZE);
start             123 kernel/arch/mips32/src/mach/malta/malta.c void malta_get_memory_extents(uintptr_t *start, size_t *size)
start              95 kernel/arch/mips32/src/mach/msim/msim.c void msim_get_memory_extents(uintptr_t *start, size_t *size)
start              79 kernel/arch/mips32/src/machine_func.c void machine_get_memory_extents(uintptr_t *start, size_t *size)
start              81 kernel/arch/mips32/src/machine_func.c 	(machine_ops->machine_get_memory_extents)(start, size);
start              64 kernel/arch/mips32/src/mm/frame.c 	pfn_t start;
start             164 kernel/arch/mips32/src/mm/frame.c 		phys_regions[phys_regions_count].start = first;
start             291 kernel/arch/mips32/src/mm/frame.c 		    PFN2ADDR(phys_regions[i].start), PFN2ADDR(phys_regions[i].count));
start              62 kernel/arch/ppc32/include/arch/boot/boot.h 	void *start;
start              51 kernel/arch/ppc32/src/mm/frame.c 		printf("%p %#0zx\n", memmap.zones[i].start,
start              63 kernel/arch/ppc32/src/mm/frame.c 		uintptr_t base = ALIGN_UP((uintptr_t) memmap.zones[i].start,
start              66 kernel/arch/ppc32/src/mm/frame.c 		    (base - ((uintptr_t) memmap.zones[i].start)), FRAME_SIZE);
start              96 kernel/arch/ppc32/src/ppc32.c 		memmap.zones[i].start = bootinfo->memmap.zones[i].start;
start              59 kernel/arch/riscv64/include/arch/boot/boot.h 	void *start;
start              60 kernel/arch/riscv64/src/mm/frame.c 		uintptr_t base = ALIGN_UP((uintptr_t) memmap.zones[i].start,
start              63 kernel/arch/riscv64/src/mm/frame.c 		    (base - ((uintptr_t) memmap.zones[i].start)), FRAME_SIZE);
start              89 kernel/arch/riscv64/src/riscv64.c 		memmap.zones[i].start = bootinfo->memmap.zones[i].start;
start              65 kernel/arch/sparc64/include/arch/boot/boot.h 	void *start;
start              61 kernel/arch/sparc64/src/mm/sun4u/frame.c 		base = ALIGN_UP((uintptr_t) memmap.zones[i].start, FRAME_SIZE);
start              63 kernel/arch/sparc64/src/mm/sun4u/frame.c 		    (base - ((uintptr_t) memmap.zones[i].start)), FRAME_SIZE);
start              61 kernel/arch/sparc64/src/mm/sun4v/frame.c 		base = ALIGN_UP((uintptr_t) memmap.zones[i].start, FRAME_SIZE);
start              63 kernel/arch/sparc64/src/mm/sun4v/frame.c 		    (base - ((uintptr_t) memmap.zones[i].start)), FRAME_SIZE);
start              88 kernel/arch/sparc64/src/sun4u/sparc64.c 		memmap.zones[i].start = bootinfo->memmap.zones[i].start;
start              90 kernel/arch/sparc64/src/sun4v/sparc64.c 		memmap.zones[i].start = bootinfo->memmap.zones[i].start;
start              67 kernel/genarch/include/genarch/multiboot/multiboot.h 	mbaddr_t start;
start              84 kernel/genarch/include/genarch/multiboot/multiboot2.h 	mb2addr_t start;
start              60 kernel/genarch/src/multiboot/multiboot.c 	const char *start = cmd_line;
start              62 kernel/genarch/src/multiboot/multiboot.c 	while (cp != start) {
start              64 kernel/genarch/src/multiboot/multiboot.c 			start = cp + 1;
start              71 kernel/genarch/src/multiboot/multiboot.c 	str_ncpy(buf, size, start, (size_t) (end - start));
start              84 kernel/genarch/src/multiboot/multiboot.c 	const char *start = str_chr(cmd_line, ' ');
start              85 kernel/genarch/src/multiboot/multiboot.c 	if (start == NULL) {
start              93 kernel/genarch/src/multiboot/multiboot.c 	while (start != end) {
start              94 kernel/genarch/src/multiboot/multiboot.c 		if (start[0] == ' ')
start              95 kernel/genarch/src/multiboot/multiboot.c 			start++;
start             100 kernel/genarch/src/multiboot/multiboot.c 	str_ncpy(buf, size, start, (size_t) (end - start));
start             109 kernel/genarch/src/multiboot/multiboot.c 		init.tasks[init.cnt].paddr = mods[i].start;
start             110 kernel/genarch/src/multiboot/multiboot.c 		init.tasks[init.cnt].size = mods[i].end - mods[i].start;
start              52 kernel/genarch/src/multiboot/multiboot2.c 		init.tasks[init.cnt].paddr = module->start;
start              53 kernel/genarch/src/multiboot/multiboot2.c 		init.tasks[init.cnt].size = module->end - module->start;
start             112 kernel/generic/common/adt/bitmap.c void bitmap_set_range(bitmap_t *bitmap, size_t start, size_t count)
start             114 kernel/generic/common/adt/bitmap.c 	assert(start + count <= bitmap->elements);
start             119 kernel/generic/common/adt/bitmap.c 	size_t start_byte = start / BITMAP_ELEMENT;
start             120 kernel/generic/common/adt/bitmap.c 	size_t aligned_start = ALIGN_UP(start, BITMAP_ELEMENT);
start             123 kernel/generic/common/adt/bitmap.c 	size_t lub = min(aligned_start - start, count);
start             131 kernel/generic/common/adt/bitmap.c 	if (start + count < aligned_start) {
start             134 kernel/generic/common/adt/bitmap.c 		    ((1 << lub) - 1) << (start & BITMAP_REMAINER);
start             166 kernel/generic/common/adt/bitmap.c void bitmap_clear_range(bitmap_t *bitmap, size_t start, size_t count)
start             168 kernel/generic/common/adt/bitmap.c 	assert(start + count <= bitmap->elements);
start             173 kernel/generic/common/adt/bitmap.c 	size_t start_byte = start / BITMAP_ELEMENT;
start             174 kernel/generic/common/adt/bitmap.c 	size_t aligned_start = ALIGN_UP(start, BITMAP_ELEMENT);
start             177 kernel/generic/common/adt/bitmap.c 	size_t lub = min(aligned_start - start, count);
start             185 kernel/generic/common/adt/bitmap.c 	if (start + count < aligned_start) {
start             188 kernel/generic/common/adt/bitmap.c 		    ~(((1 << lub) - 1) << (start & BITMAP_REMAINER));
start            1461 kernel/generic/common/str.c 	char *start, *end;
start            1476 kernel/generic/common/str.c 	start = &s[cur];
start            1486 kernel/generic/common/str.c 	if (start == end)
start            1491 kernel/generic/common/str.c 	return start;
start              39 kernel/generic/include/printf/verify.h #define _HELENOS_PRINTF_ATTRIBUTE(start, end) \
start              40 kernel/generic/include/printf/verify.h 	__attribute__((format(__printf__, start, end)))
start              42 kernel/generic/include/printf/verify.h #define _HELENOS_PRINTF_ATTRIBUTE(start, end) \
start              43 kernel/generic/include/printf/verify.h 	__attribute__((format(gnu_printf, start, end)))
start             296 kernel/generic/src/console/kconsole.c 	size_t start = 0;
start             300 kernel/generic/src/console/kconsole.c 	while (isspace(cmdline[start]))
start             301 kernel/generic/src/console/kconsole.c 		start++;
start             303 kernel/generic/src/console/kconsole.c 	end = start + 1;
start             308 kernel/generic/src/console/kconsole.c 	tmp = malloc(STR_BOUNDS(end - start + 1));
start             312 kernel/generic/src/console/kconsole.c 	wstr_to_str(tmp, end - start + 1, &cmdline[start]);
start             642 kernel/generic/src/console/kconsole.c     size_t *start, size_t *end)
start             644 kernel/generic/src/console/kconsole.c 	assert(start != NULL);
start             648 kernel/generic/src/console/kconsole.c 	size_t offset = *start;
start             649 kernel/generic/src/console/kconsole.c 	size_t prev = *start;
start             655 kernel/generic/src/console/kconsole.c 				*start = prev;
start             680 kernel/generic/src/console/kconsole.c 	size_t start = 0;
start             682 kernel/generic/src/console/kconsole.c 	if (!parse_argument(cmdline, size, &start, &end)) {
start             693 kernel/generic/src/console/kconsole.c 		if (str_lcmp(hlp->name, cmdline + start,
start             695 kernel/generic/src/console/kconsole.c 		    str_nlength(cmdline + start, (size_t) (end - start)))) == 0) {
start             725 kernel/generic/src/console/kconsole.c 		start = end;
start             726 kernel/generic/src/console/kconsole.c 		if (!parse_argument(cmdline, size, &start, &end)) {
start             742 kernel/generic/src/console/kconsole.c 			str_ncpy(buf, cmd->argv[i].len, cmdline + start,
start             743 kernel/generic/src/console/kconsole.c 			    end - start);
start             746 kernel/generic/src/console/kconsole.c 			if (!parse_int_arg(cmdline + start, end - start,
start             751 kernel/generic/src/console/kconsole.c 			if ((start < end - 1) && (cmdline[start] == '"')) {
start             755 kernel/generic/src/console/kconsole.c 					    cmdline + start + 1,
start             756 kernel/generic/src/console/kconsole.c 					    (end - start) - 1);
start             763 kernel/generic/src/console/kconsole.c 			} else if (parse_int_arg(cmdline + start,
start             764 kernel/generic/src/console/kconsole.c 			    end - start, &cmd->argv[i].intval)) {
start             784 kernel/generic/src/console/kconsole.c 	start = end;
start             785 kernel/generic/src/console/kconsole.c 	if (parse_argument(cmdline, size, &start, &end)) {
start             205 kernel/generic/src/debug/util.h 	const char *start = (const char *) *data;
start             214 kernel/generic/src/debug/util.h 		return start;
start             155 kernel/generic/src/mm/backend_elf.c 	used_space_ival_t *start;
start             166 kernel/generic/src/mm/backend_elf.c 		start = used_space_first(&area->used_space);
start             169 kernel/generic/src/mm/backend_elf.c 		start = used_space_find_gteq(&area->used_space, start_anon);
start             176 kernel/generic/src/mm/backend_elf.c 	cur = start;
start             655 kernel/generic/src/mm/frame.c _NO_TRACE static void zone_construct(zone_t *zone, pfn_t start, size_t count,
start             658 kernel/generic/src/mm/frame.c 	zone->base = start;
start             725 kernel/generic/src/mm/frame.c size_t zone_create(pfn_t start, size_t count, pfn_t confframe,
start             739 kernel/generic/src/mm/frame.c 		config.physmem_end = max(config.physmem_end, PFN2ADDR(start + count));
start             747 kernel/generic/src/mm/frame.c 		if ((confframe >= start) && (confframe < start + count)) {
start             748 kernel/generic/src/mm/frame.c 			for (; confframe < start + count; confframe++) {
start             774 kernel/generic/src/mm/frame.c 			if (confframe >= start + count)
start             778 kernel/generic/src/mm/frame.c 		size_t znum = zones_insert_zone(start, count, flags);
start             785 kernel/generic/src/mm/frame.c 		zone_construct(&zones.info[znum], start, count, flags, confdata);
start             788 kernel/generic/src/mm/frame.c 		if ((confframe >= start) && (confframe < start + count)) {
start             800 kernel/generic/src/mm/frame.c 	size_t znum = zones_insert_zone(start, count, flags);
start             806 kernel/generic/src/mm/frame.c 	zone_construct(&zones.info[znum], start, count, flags, NULL);
start            1005 kernel/generic/src/mm/frame.c void frame_free_generic(uintptr_t start, size_t count, frame_flags_t flags)
start            1015 kernel/generic/src/mm/frame.c 		pfn_t pfn = ADDR2PFN(start) + i;
start            1088 kernel/generic/src/mm/frame.c _NO_TRACE void frame_mark_unavailable(pfn_t start, size_t count)
start            1093 kernel/generic/src/mm/frame.c 		size_t znum = find_zone(start + i, 1, 0);
start            1099 kernel/generic/src/mm/frame.c 		    start + i - zones.info[znum].base);
start             144 kernel/generic/src/mm/slab.c 	void *start;          /**< Start address of first available item. */
start             191 kernel/generic/src/mm/slab.c 	slab->start = data;
start             197 kernel/generic/src/mm/slab.c 		*((size_t *) (slab->start + i * cache->size)) = i + 1;
start             210 kernel/generic/src/mm/slab.c 	frame_free(KA2PA(slab->start), slab->cache->frames);
start             253 kernel/generic/src/mm/slab.c 	slab->nextavail = (obj - slab->start) / cache->size;
start             305 kernel/generic/src/mm/slab.c 	void *obj = slab->start + slab->nextavail * cache->size;
start             225 kernel/generic/src/proc/scheduler.c static void relink_rq(int start)
start             241 kernel/generic/src/proc/scheduler.c 	for (int i = RQ_COUNT - 1; i > start; i--) {
start             257 kernel/generic/src/proc/scheduler.c 		irq_spinlock_lock(&CPU->rq[start].lock, false);
start             258 kernel/generic/src/proc/scheduler.c 		list_concat(&CPU->rq[start].rq, &list);
start             259 kernel/generic/src/proc/scheduler.c 		CPU->rq[start].n += n;
start             260 kernel/generic/src/proc/scheduler.c 		irq_spinlock_unlock(&CPU->rq[start].lock, false);
start             122 uspace/app/sbi/src/builtin/bi_string.c 	int start;
start             140 uspace/app/sbi/src/builtin/bi_string.c 	rc = bigint_get_value_int(&start_var->u.int_v->value, &start);
start             141 uspace/app/sbi/src/builtin/bi_string.c 	if (rc != EOK || start < 0 || (size_t) start > str_l) {
start             152 uspace/app/sbi/src/builtin/bi_string.c 	if (rc != EOK || length < 0 || (size_t) (start + length) > str_l) {
start             159 uspace/app/sbi/src/builtin/bi_string.c 	    start, length, str);
start             161 uspace/app/sbi/src/builtin/bi_string.c 	slice = os_str_aslice(str, start, length);
start              90 uspace/app/sbi/src/os/helenos.c char *os_str_aslice(const char *str, size_t start, size_t length)
start              98 uspace/app/sbi/src/os/helenos.c 	assert(start + length <= str_length(str));
start             101 uspace/app/sbi/src/os/helenos.c 	for (i = 0; i < start; ++i) {
start              35 uspace/app/sbi/src/os/os.h char *os_str_aslice(const char *str, size_t start, size_t length);
start              93 uspace/app/sbi/src/os/posix.c char *os_str_aslice(const char *str, size_t start, size_t length)
start              97 uspace/app/sbi/src/os/posix.c 	assert(start + length <= strlen(str));
start             104 uspace/app/sbi/src/os/posix.c 	strncpy(slice, str + start, length);
start              51 uspace/app/sysinst/grub.h 	uint64_t start;
start             438 uspace/app/sysinst/sysinst.c 	first_bl->start = host2uint64_t_le(core_start + 1);
start              52 uspace/app/taskdump/symtab.c static errno_t chunk_load(int fd, off64_t start, size_t size, void **ptr);
start             330 uspace/app/taskdump/symtab.c static errno_t chunk_load(int fd, off64_t start, size_t size, void **ptr)
start             334 uspace/app/taskdump/symtab.c 	aoff64_t pos = start;
start              45 uspace/app/tester/ipc/starve.c 	struct timespec start;
start              46 uspace/app/tester/ipc/starve.c 	getuptime(&start);
start              54 uspace/app/tester/ipc/starve.c 		if (NSEC2SEC(ts_sub_diff(&now, &start)) >= DURATION_SECS)
start              53 uspace/drv/bus/usb/ehci/main.c 	.start = hc_start,
start              59 uspace/drv/bus/usb/ohci/main.c 	.start = hc_start,
start              60 uspace/drv/bus/usb/uhci/main.c 	.start = hc_start,
start             279 uspace/drv/bus/usb/xhci/isoch.c 	const uint64_t start = current_mf + hc->ist + 1;
start             282 uspace/drv/bus/usb/xhci/isoch.c 	if (mfindex < start) {
start             284 uspace/drv/bus/usb/xhci/isoch.c 		res->offset = start - mfindex;
start             103 uspace/drv/bus/usb/xhci/main.c 	.start = hcd_start,
start              42 uspace/drv/char/ns8250/cyclic_buffer.h 	int start;
start              53 uspace/drv/char/ns8250/cyclic_buffer.h 	int pos = (buf->start + buf->cnt) % BUF_LEN;
start              68 uspace/drv/char/ns8250/cyclic_buffer.h 	uint8_t res = buf->buf[buf->start];
start              69 uspace/drv/char/ns8250/cyclic_buffer.h 	buf->start = (buf->start + 1) % BUF_LEN;
start             121 uspace/drv/nic/ar9271/ar9271.c 	.start = ar9271_ieee80211_start,
start             579 uspace/lib/bithenge/src/expression.c 	bithenge_expression_t *blob, *start, *limit;
start             598 uspace/lib/bithenge/src/expression.c 	errno_t rc = bithenge_expression_evaluate(self->start, scope, &start_node);
start             605 uspace/lib/bithenge/src/expression.c 	bithenge_int_t start = bithenge_integer_node_value(start_node);
start             622 uspace/lib/bithenge/src/expression.c 			limit -= start;
start             625 uspace/lib/bithenge/src/expression.c 	if (start < 0 || (self->limit && limit < 0))
start             639 uspace/lib/bithenge/src/expression.c 		    start, limit);
start             642 uspace/lib/bithenge/src/expression.c 		    bithenge_node_as_blob(blob), start);
start             649 uspace/lib/bithenge/src/expression.c 	bithenge_expression_dec_ref(self->start);
start             671 uspace/lib/bithenge/src/expression.c     bithenge_expression_t *blob, bithenge_expression_t *start,
start             687 uspace/lib/bithenge/src/expression.c 	self->start = start;
start             695 uspace/lib/bithenge/src/expression.c 	bithenge_expression_dec_ref(start);
start              75 uspace/lib/bithenge/src/helenos/common.h static inline errno_t bithenge_parse_int(const char *start, bithenge_int_t *result)
start              77 uspace/lib/bithenge/src/helenos/common.h 	const char *real_start = *start == '-' ? start + 1 : start;
start              81 uspace/lib/bithenge/src/helenos/common.h 	if (*start == '-')
start             134 uspace/lib/bithenge/src/linux/common.h static inline errno_t bithenge_parse_int(const char *start, bithenge_int_t *result)
start             137 uspace/lib/bithenge/src/linux/common.h 	*result = strtoll(start, NULL, 10);
start             681 uspace/lib/bithenge/src/script.c 			bithenge_expression_t *start = parse_expression(state);
start             693 uspace/lib/bithenge/src/script.c 					bithenge_expression_dec_ref(start);
start             697 uspace/lib/bithenge/src/script.c 				rc = bithenge_subblob_expression(&expr, expr, start,
start             708 uspace/lib/bithenge/src/script.c 					bithenge_expression_dec_ref(start);
start             712 uspace/lib/bithenge/src/script.c 				    BITHENGE_EXPRESSION_MEMBER, expr, start);
start             720 uspace/lib/bithenge/src/script.c 				bithenge_expression_dec_ref(start);
start             112 uspace/lib/c/common/adt/bitmap.c void bitmap_set_range(bitmap_t *bitmap, size_t start, size_t count)
start             114 uspace/lib/c/common/adt/bitmap.c 	assert(start + count <= bitmap->elements);
start             119 uspace/lib/c/common/adt/bitmap.c 	size_t start_byte = start / BITMAP_ELEMENT;
start             120 uspace/lib/c/common/adt/bitmap.c 	size_t aligned_start = ALIGN_UP(start, BITMAP_ELEMENT);
start             123 uspace/lib/c/common/adt/bitmap.c 	size_t lub = min(aligned_start - start, count);
start             131 uspace/lib/c/common/adt/bitmap.c 	if (start + count < aligned_start) {
start             134 uspace/lib/c/common/adt/bitmap.c 		    ((1 << lub) - 1) << (start & BITMAP_REMAINER);
start             166 uspace/lib/c/common/adt/bitmap.c void bitmap_clear_range(bitmap_t *bitmap, size_t start, size_t count)
start             168 uspace/lib/c/common/adt/bitmap.c 	assert(start + count <= bitmap->elements);
start             173 uspace/lib/c/common/adt/bitmap.c 	size_t start_byte = start / BITMAP_ELEMENT;
start             174 uspace/lib/c/common/adt/bitmap.c 	size_t aligned_start = ALIGN_UP(start, BITMAP_ELEMENT);
start             177 uspace/lib/c/common/adt/bitmap.c 	size_t lub = min(aligned_start - start, count);
start             185 uspace/lib/c/common/adt/bitmap.c 	if (start + count < aligned_start) {
start             188 uspace/lib/c/common/adt/bitmap.c 		    ~(((1 << lub) - 1) << (start & BITMAP_REMAINER));
start            1461 uspace/lib/c/common/str.c 	char *start, *end;
start            1476 uspace/lib/c/common/str.c 	start = &s[cur];
start            1486 uspace/lib/c/common/str.c 	if (start == end)
start            1491 uspace/lib/c/common/str.c 	return start;
start             175 uspace/lib/c/generic/getopt.c start:
start             225 uspace/lib/c/generic/getopt.c 			goto start;
start             147 uspace/lib/c/generic/malloc.c 	void *start;
start             284 uspace/lib/c/generic/malloc.c 	malloc_assert(addr == area->start);
start             285 uspace/lib/c/generic/malloc.c 	malloc_assert(area->start < area->end);
start             286 uspace/lib/c/generic/malloc.c 	malloc_assert(((uintptr_t) area->start % PAGE_SIZE) == 0);
start             308 uspace/lib/c/generic/malloc.c 	area->start = astart;
start             349 uspace/lib/c/generic/malloc.c 	size_t gross_size = (size_t) (area->end - area->start) + size;
start             351 uspace/lib/c/generic/malloc.c 	void *end = (void *) ((uintptr_t) area->start + asize);
start             354 uspace/lib/c/generic/malloc.c 	if (end < area->start)
start             358 uspace/lib/c/generic/malloc.c 	errno_t ret = as_area_resize(area->start, asize, 0);
start             439 uspace/lib/c/generic/malloc.c 			as_area_destroy(area->start);
start             447 uspace/lib/c/generic/malloc.c 			size_t asize = (size_t) (area->end - area->start) - shrink_size;
start             448 uspace/lib/c/generic/malloc.c 			void *end = (void *) ((uintptr_t) area->start + asize);
start             451 uspace/lib/c/generic/malloc.c 			errno_t ret = as_area_resize(area->start, asize, 0);
start            1028 uspace/lib/c/generic/malloc.c 		    ((void *) area != area->start) ||
start            1029 uspace/lib/c/generic/malloc.c 		    (area->start >= area->end) ||
start            1030 uspace/lib/c/generic/malloc.c 		    (((uintptr_t) area->start % PAGE_SIZE) != 0) ||
start             342 uspace/lib/c/generic/rtld/module.c void modules_process_relocs(rtld_t *rtld, module_t *start)
start             349 uspace/lib/c/generic/rtld/module.c 		if (m != &rtld->rtld && m != start) {
start             361 uspace/lib/c/generic/rtld/module.c 	module_process_relocs(start);
start             119 uspace/lib/c/generic/rtld/symbol.c elf_symbol_t *symbol_bfs_find(const char *name, module_t *start,
start             135 uspace/lib/c/generic/rtld/symbol.c 	modules_untag(start->rtld);
start             147 uspace/lib/c/generic/rtld/symbol.c 	start->bfs_tag = true;
start             152 uspace/lib/c/generic/rtld/symbol.c 	list_append(&start->queue_link, &queue);
start             250 uspace/lib/c/generic/thread/tls.c 		void *start = ((void *) tcb) + sizeof(tcb_t) - size;
start             251 uspace/lib/c/generic/thread/tls.c 		free(start);
start              54 uspace/lib/c/generic/vfs/canonify.c 	char *start;
start              59 uspace/lib/c/generic/vfs/canonify.c static token_t slash_token(char *start)
start              63 uspace/lib/c/generic/vfs/canonify.c 	ret.start = start;
start              64 uspace/lib/c/generic/vfs/canonify.c 	ret.stop = start;
start              75 uspace/lib/c/generic/vfs/canonify.c 		ret.start = cur->stop + 1;
start              76 uspace/lib/c/generic/vfs/canonify.c 		ret.stop = ret.start;
start              81 uspace/lib/c/generic/vfs/canonify.c 		ret.start = cur->stop + 1;
start              82 uspace/lib/c/generic/vfs/canonify.c 		ret.stop = ret.start;
start              87 uspace/lib/c/generic/vfs/canonify.c 		ret.start = cur->stop + 1;
start              88 uspace/lib/c/generic/vfs/canonify.c 		ret.stop = ret.start;
start              94 uspace/lib/c/generic/vfs/canonify.c 		ret.start = cur->stop + 1;
start             103 uspace/lib/c/generic/vfs/canonify.c 	ret.start = &cur->stop[1];
start             144 uspace/lib/c/generic/vfs/canonify.c 	t->start[-1] = '\0';
start             152 uspace/lib/c/generic/vfs/canonify.c 	char *p = t->start;
start             163 uspace/lib/c/generic/vfs/canonify.c 	char *p = t->start;
start             175 uspace/lib/c/generic/vfs/canonify.c 	char *p = tlcomp->start;
start             340 uspace/lib/c/generic/vfs/canonify.c 			*lenp = (size_t)((tlcomp.stop - tfsl.start) + 1);
start             341 uspace/lib/c/generic/vfs/canonify.c 		return tfsl.start;
start              39 uspace/lib/c/include/io/verify.h #define _HELENOS_PRINTF_ATTRIBUTE(start, end) \
start              40 uspace/lib/c/include/io/verify.h 	__attribute__((format(__printf__, start, end)))
start              42 uspace/lib/c/include/io/verify.h #define _HELENOS_PRINTF_ATTRIBUTE(start, end) \
start              43 uspace/lib/c/include/io/verify.h 	__attribute__((format(gnu_printf, start, end)))
start              43 uspace/lib/c/include/perf.h 	struct timespec start;
start              55 uspace/lib/c/include/perf.h 	stopwatch->start.tv_sec = 0;
start              56 uspace/lib/c/include/perf.h 	stopwatch->start.tv_nsec = 0;
start              68 uspace/lib/c/include/perf.h 	stopwatch->start.tv_sec = 0;
start              69 uspace/lib/c/include/perf.h 	stopwatch->start.tv_nsec = 0;
start              82 uspace/lib/c/include/perf.h 	getuptime(&stopwatch->start);
start             103 uspace/lib/c/include/perf.h 	return ts_sub_diff(&stopwatch->end, &stopwatch->start);
start             113 uspace/lib/clui/src/tinput.c static void tinput_display_tail(tinput_t *ti, size_t start, size_t pad)
start             121 uspace/lib/clui/src/tinput.c 	tinput_console_set_lpos(ti, ti->text_coord + start);
start             124 uspace/lib/clui/src/tinput.c 	sa = max(start, sa);
start             125 uspace/lib/clui/src/tinput.c 	sb = max(start, sb);
start             127 uspace/lib/clui/src/tinput.c 	if (start < sa) {
start             130 uspace/lib/clui/src/tinput.c 		printf("%ls", &ti->buffer[start]);
start             292 uspace/lib/cpp/include/__bits/locale/num_put.hpp             iter_type put_buffer_(iter_type it, ios_base& base, char_type fill, size_t start, size_t size) const
start             298 uspace/lib/cpp/include/__bits/locale/num_put.hpp                 for (size_t i = start; i < size; ++i)
start              52 uspace/lib/cpp/include/__bits/test/test.hpp             void start();
start             152 uspace/lib/cpp/include/__bits/thread/thread.hpp                 aux::threading::thread::start(id_);
start             108 uspace/lib/cpp/src/__bits/test/adaptors.cpp         start();
start              40 uspace/lib/cpp/src/__bits/test/algorithm.cpp         start();
start              39 uspace/lib/cpp/src/__bits/test/array.cpp         start();
start              40 uspace/lib/cpp/src/__bits/test/bitset.cpp         start();
start              39 uspace/lib/cpp/src/__bits/test/deque.cpp         start();
start              70 uspace/lib/cpp/src/__bits/test/functional.cpp         start();
start              61 uspace/lib/cpp/src/__bits/test/future.cpp         start();
start              39 uspace/lib/cpp/src/__bits/test/list.cpp         start();
start              41 uspace/lib/cpp/src/__bits/test/map.cpp         start();
start              90 uspace/lib/cpp/src/__bits/test/memory.cpp         start();
start              44 uspace/lib/cpp/src/__bits/test/numeric.cpp         start();
start              39 uspace/lib/cpp/src/__bits/test/ratio.cpp         start();
start              40 uspace/lib/cpp/src/__bits/test/set.cpp         start();
start              39 uspace/lib/cpp/src/__bits/test/string.cpp         start();
start              45 uspace/lib/cpp/src/__bits/test/test.cpp     void test_suite::start()
start              42 uspace/lib/cpp/src/__bits/test/tuple.cpp         start();
start              41 uspace/lib/cpp/src/__bits/test/unordered_map.cpp         start();
start              40 uspace/lib/cpp/src/__bits/test/unordered_set.cpp         start();
start              40 uspace/lib/cpp/src/__bits/test/vector.cpp         start();
start             400 uspace/lib/crypto/aes.c 	uint8_t *start = (uint8_t *) &temp;
start             403 uspace/lib/crypto/aes.c 		*(start + i) = sub_byte(*(start + i), false);
start             171 uspace/lib/ext4/src/bitmap.c errno_t ext4_bitmap_find_free_byte_and_set_bit(uint8_t *bitmap, uint32_t start,
start             177 uspace/lib/ext4/src/bitmap.c 	if (start % 8)
start             178 uspace/lib/ext4/src/bitmap.c 		idx = start + (8 - (start % 8));
start             180 uspace/lib/ext4/src/bitmap.c 		idx = start;
start             548 uspace/lib/ext4/src/extent.c 	uint64_t start = ext4_extent_get_start(extent);
start             551 uspace/lib/ext4/src/extent.c 	return ext4_balloc_free_blocks(inode_ref, start, block_count);
start              51 uspace/lib/http/src/response.c 	receive_buffer_mark_t start;
start              54 uspace/lib/http/src/response.c 	recv_mark(rb, &start);
start              57 uspace/lib/http/src/response.c 		recv_unmark(rb, &start);
start              62 uspace/lib/http/src/response.c 	rc = recv_cut_str(rb, &start, &end, str);
start              63 uspace/lib/http/src/response.c 	recv_unmark(rb, &start);
start             108 uspace/lib/ieee80211/include/ieee80211.h 	errno_t (*start)(struct ieee80211_dev *);
start             529 uspace/lib/ieee80211/src/ieee80211.c 	errno_t rc = ieee80211_dev->ops->start(ieee80211_dev);
start             662 uspace/lib/ieee80211/src/ieee80211.c 		if (!ieee80211_ops->start)
start             663 uspace/lib/ieee80211/src/ieee80211.c 			ieee80211_ops->start = ieee80211_start_impl;
start              39 uspace/lib/posix/include/libc/io/verify.h #define _HELENOS_PRINTF_ATTRIBUTE(start, end) \
start              40 uspace/lib/posix/include/libc/io/verify.h 	__attribute__((format(__printf__, start, end)))
start              42 uspace/lib/posix/include/libc/io/verify.h #define _HELENOS_PRINTF_ATTRIBUTE(start, end) \
start              43 uspace/lib/posix/include/libc/io/verify.h 	__attribute__((format(gnu_printf, start, end)))
start              43 uspace/lib/posix/include/libc/perf.h 	struct timespec start;
start              55 uspace/lib/posix/include/libc/perf.h 	stopwatch->start.tv_sec = 0;
start              56 uspace/lib/posix/include/libc/perf.h 	stopwatch->start.tv_nsec = 0;
start              68 uspace/lib/posix/include/libc/perf.h 	stopwatch->start.tv_sec = 0;
start              69 uspace/lib/posix/include/libc/perf.h 	stopwatch->start.tv_nsec = 0;
start              82 uspace/lib/posix/include/libc/perf.h 	getuptime(&stopwatch->start);
start             103 uspace/lib/posix/include/libc/perf.h 	return ts_sub_diff(&stopwatch->end, &stopwatch->start);
start              56 uspace/lib/posix/include/posix/sys/mman.h extern void *mmap(void *start, size_t length, int prot, int flags, int fd,
start              58 uspace/lib/posix/include/posix/sys/mman.h extern int munmap(void *start, size_t length);
start              57 uspace/lib/posix/src/sys/mman.c void *mmap(void *start, size_t length, int prot, int flags, int fd,
start              60 uspace/lib/posix/src/sys/mman.c 	if (!start)
start              61 uspace/lib/posix/src/sys/mman.c 		start = AS_AREA_ANY;
start              71 uspace/lib/posix/src/sys/mman.c 	return as_area_create(start, length, _prot_to_as(prot), AS_AREA_UNPAGED);
start              74 uspace/lib/posix/src/sys/mman.c int munmap(void *start, size_t length)
start              76 uspace/lib/posix/src/sys/mman.c 	int rc = as_area_destroy(start);
start              73 uspace/lib/ui/include/types/ui/paint.h 	const char *start;
start              67 uspace/lib/ui/src/paint.c 	.start = "\u251c",
start              74 uspace/lib/ui/src/paint.c 	.start = "\u2560",
start             816 uspace/lib/ui/src/paint.c 	bufsz = str_size(hbc->start) +
start             824 uspace/lib/ui/src/paint.c 	str_cpy(str, bufsz, hbc->start);
start             825 uspace/lib/ui/src/paint.c 	off = str_size(hbc->start);
start              46 uspace/lib/uri/uri.c static char *cut_str(const char *start, const char *end)
start              48 uspace/lib/uri/uri.c 	size_t size = end - start;
start              49 uspace/lib/uri/uri.c 	return str_ndup(start, size);
start             130 uspace/lib/usbdev/src/dp.c     const uint8_t *start)
start             132 uspace/lib/usbdev/src/dp.c 	if (start == NULL) {
start             136 uspace/lib/usbdev/src/dp.c 	start++;
start             137 uspace/lib/usbdev/src/dp.c 	if (!is_valid_descriptor_pointer(data, start)) {
start             140 uspace/lib/usbdev/src/dp.c 		return (int) (*start);
start              90 uspace/lib/usbhost/include/usb/host/hcd.h 	int (*start)(hc_device_t *);
start             270 uspace/lib/usbhost/src/hcd.c 	if (hc_driver->start)
start             271 uspace/lib/usbhost/src/hcd.c 		ret = hc_driver->start(hcd);
start              49 uspace/lib/virtio/virtio-pci.c 	uintptr_t start = (uintptr_t) vdev->bar[bar].mapped_base;
start              50 uspace/lib/virtio/virtio-pci.c 	if (start + offset < start)
start              52 uspace/lib/virtio/virtio-pci.c 	if (start + offset > start + vdev->bar[bar].mapped_size)
start              54 uspace/lib/virtio/virtio-pci.c 	if (start + offset + length < start + offset)
start              56 uspace/lib/virtio/virtio-pci.c 	if (start + offset + length > start + vdev->bar[bar].mapped_size)
start              70 uspace/srv/fs/udf/udf.h 	uint32_t start;
start              69 uspace/srv/fs/udf/udf_file.c 	uint32_t start = node->instance->partitions[
start              70 uspace/srv/fs/udf/udf_file.c 	    FLE16(exd->extent_location.partition_num)].start +
start              74 uspace/srv/fs/udf/udf_file.c 	    "Extended allocator: start=%d, block_num=%d, len=%d", start,
start              80 uspace/srv/fs/udf/udf_file.c 	return udf_read_allocation_sequence(node, NULL, icb_flag, start, len);
start             114 uspace/srv/fs/udf/udf_file.c 			if ((node->index >= node->instance->partitions[i].start) &&
start             115 uspace/srv/fs/udf/udf_file.c 			    (node->index < node->instance->partitions[i].start +
start             117 uspace/srv/fs/udf/udf_file.c 				if (node->instance->partitions[i].start >= min_start) {
start             118 uspace/srv/fs/udf/udf_file.c 					min_start = node->instance->partitions[i].start;
start             150 uspace/srv/fs/udf/udf_file.c 				    node->instance->partitions[pd_num].start +
start             160 uspace/srv/fs/udf/udf_file.c 			    node->instance->partitions[pd_num].start + FLE32(short_d->position);
start              71 uspace/srv/fs/udf/udf_volume.c 	    FLE16(long_ad->location.partition_num)].start +
start             391 uspace/srv/fs/udf/udf_volume.c 		instance->partitions[id].start = FLE32(short_d->position);
start             402 uspace/srv/fs/udf/udf_volume.c 		instance->partitions[id].start = FLE32(short_d->position);
start             509 uspace/srv/fs/udf/udf_volume.c 				instance->partitions[j].start =
start             564 uspace/srv/fs/udf/udf_volume.c 				instance->partitions[j].start +=
start             573 uspace/srv/fs/udf/udf_volume.c 				    instance->partitions[j].start);
start             306 uspace/srv/hid/isdv4_tablet/isdv4.c 		size_t start = i;
start             333 uspace/srv/hid/isdv4_tablet/isdv4.c 			if (end > start && packet_remaining == 0) {
start             334 uspace/srv/hid/isdv4_tablet/isdv4.c 				reading = consumer(state->buf + start, end - start, state);
start             335 uspace/srv/hid/isdv4_tablet/isdv4.c 				start = end;
start              55 uspace/srv/vfs/vfs_lookup.c static errno_t plb_insert_entry(plb_entry_t *entry, char *path, size_t *start,
start             122 uspace/srv/vfs/vfs_lookup.c 	*start = first;
HelenOS homepage, sources at GitHub