Lines Matching refs:pos

375 #define STRTAB_POS_TO_STR(tab, pos) \  argument
376 ((zend_string*)((char*)(tab) + (pos)))
425 uint32_t pos; in accel_find_interned_string() local
443 pos = *STRTAB_HASH_TO_SLOT(&ZCSG(interned_strings), h); in accel_find_interned_string()
444 if (EXPECTED(pos != STRTAB_INVALID_POS)) { in accel_find_interned_string()
446 s = STRTAB_POS_TO_STR(&ZCSG(interned_strings), pos); in accel_find_interned_string()
450 pos = STRTAB_COLLISION(s); in accel_find_interned_string()
451 } while (pos != STRTAB_INVALID_POS); in accel_find_interned_string()
460 uint32_t pos, *hash_slot; in accel_new_interned_string() local
478 pos = *hash_slot; in accel_new_interned_string()
479 if (EXPECTED(pos != STRTAB_INVALID_POS)) { in accel_new_interned_string()
481 s = STRTAB_POS_TO_STR(&ZCSG(interned_strings), pos); in accel_new_interned_string()
486 pos = STRTAB_COLLISION(s); in accel_new_interned_string()
487 } while (pos != STRTAB_INVALID_POS); in accel_new_interned_string()
529 uint32_t pos; in accel_find_interned_string_ex() local
533 pos = *STRTAB_HASH_TO_SLOT(&ZCSG(interned_strings), h); in accel_find_interned_string_ex()
534 if (EXPECTED(pos != STRTAB_INVALID_POS)) { in accel_find_interned_string_ex()
536 s = STRTAB_POS_TO_STR(&ZCSG(interned_strings), pos); in accel_find_interned_string_ex()
542 pos = STRTAB_COLLISION(s); in accel_find_interned_string_ex()
543 } while (pos != STRTAB_INVALID_POS); in accel_find_interned_string_ex()
2697 zend_llist_position pos; in accel_gen_system_id() local
2717 extension = (zend_extension *) zend_llist_get_first_ex(&zend_extensions, &pos); in accel_gen_system_id()
2723 extension = (zend_extension *) zend_llist_get_next_ex(&zend_extensions, &pos); in accel_gen_system_id()