Lines Matching refs:start

415 		(char*)ZCSG(interned_strings).start -  in accel_interned_strings_restore_state()
417 s = ZCSG(interned_strings).start; in accel_interned_strings_restore_state()
2609 ZCSG(interned_strings).start = in zend_accel_init_shm()
2615 ZCSG(interned_strings).start; in zend_accel_init_shm()
2623 (char*)ZCSG(interned_strings).start - in zend_accel_init_shm()
2719 static int accel_remap_huge_pages(void *start, size_t size, size_t real_size, const char *name, siz… in accel_remap_huge_pages() argument
2734 memcpy(mem, start, real_size); in accel_remap_huge_pages()
2737 ret = mmap(start, size, in accel_remap_huge_pages()
2743 ret = mmap(start, size, in accel_remap_huge_pages()
2750 if (-1 == madvise(start, size, MADV_HUGEPAGE)) { in accel_remap_huge_pages()
2751 memcpy(start, mem, real_size); in accel_remap_huge_pages()
2752 mprotect(start, size, PROT_READ | PROT_EXEC); in accel_remap_huge_pages()
2760 memcpy(start, mem, real_size); in accel_remap_huge_pages()
2761 mprotect(start, size, PROT_READ | PROT_EXEC); in accel_remap_huge_pages()
2770 if (ret == start) { in accel_remap_huge_pages()
2771 memcpy(start, mem, real_size); in accel_remap_huge_pages()
2772 mprotect(start, size, PROT_READ | PROT_EXEC); in accel_remap_huge_pages()
2776 return (ret == start) ? 0 : -1; in accel_remap_huge_pages()
2787 long unsigned int start, end, offset, inode; in accel_move_code_to_huge_pages() local
2792 ret = fscanf(f, "%lx-%lx %4s %lx %5s %ld %s\n", &start, &end, perm, &offset, dev, &inode, name); in accel_move_code_to_huge_pages()
2795 long unsigned int seg_start = ZEND_MM_ALIGNED_SIZE_EX(start, huge_page_size); in accel_move_code_to_huge_pages()
2799 ret = fscanf(f, "%lx-", &start); in accel_move_code_to_huge_pages()
2800 if (ret == 1 && start == seg_end + huge_page_size) { in accel_move_code_to_huge_pages()
2802 seg_end = start; in accel_move_code_to_huge_pages()
2809 …ges((void*)seg_start, seg_end - seg_start, real_end - seg_start, name, offset + seg_start - start); in accel_move_code_to_huge_pages()
2828 uintptr_t start = (uintptr_t)addr; in accel_move_code_to_huge_pages()
2829 uintptr_t end = start + s; in accel_move_code_to_huge_pages()
2830 while (start < end) { in accel_move_code_to_huge_pages()
2831 struct kinfo_vmentry *entry = (struct kinfo_vmentry *)start; in accel_move_code_to_huge_pages()
2839 long unsigned int seg_start = ZEND_MM_ALIGNED_SIZE_EX(start, huge_page_size); in accel_move_code_to_huge_pages()
2843 … seg_end - seg_start, seg_end - seg_start, entry->kve_path, entry->kve_offset + seg_start - start); in accel_move_code_to_huge_pages()
2848 start += sz; in accel_move_code_to_huge_pages()