Home | History | Annotate | Download | only in ltrace

Lines Matching refs:slot_n

375 	size_t slot_n = find_slot(dict, key, &found, &should_rehash, NULL);
376 if (slot_n == (size_t)-1)
380 assert(!bitp(dict, slot_n)->taken);
388 memmove(getkey(dict, slot_n), key, dict->keys.elt_size);
389 memmove(getvalue(dict, slot_n), value, dict->values.elt_size);
391 bitp(dict, slot_n)->taken = 1;
392 bitp(dict, slot_n)->erased = 0;
406 size_t slot_n = find_slot(dict, key, &found, NULL, NULL);
408 return getvalue(dict, slot_n);
421 size_t slot_n = find_slot(dict, key, &found, NULL, &i);
426 dtor_key(getkey(dict, slot_n), data);
428 dtor_value(getvalue(dict, slot_n), data);
430 bitp(dict, slot_n)->taken = 0;
431 bitp(dict, slot_n)->erased = 1;