Lines Matching defs:id
532 unsigned int id, void **mem)
539 if (id >= slot->desc.num) {
543 ptr = (char *)slot->base + slot->desc.size * id;
551 static apr_status_t slotmem_get(ap_slotmem_instance_t *slot, unsigned int id,
562 inuse = slot->inuse + id;
563 if (id >= slot->desc.num) {
569 ret = slotmem_dptr(slot, id, &ptr);
578 static apr_status_t slotmem_put(ap_slotmem_instance_t *slot, unsigned int id,
589 inuse = slot->inuse + id;
590 if (id >= slot->desc.num) {
596 ret = slotmem_dptr(slot, id, &ptr);
630 static apr_status_t slotmem_grab(ap_slotmem_instance_t *slot, unsigned int *id)
654 *id = i;
659 static apr_status_t slotmem_fgrab(ap_slotmem_instance_t *slot, unsigned int id)
667 if (id >= slot->desc.num) {
674 inuse = slot->inuse + id;
684 unsigned int id)
694 if (id >= slot->desc.num || !inuse[id] ) {
698 id, (int)inuse[id]);
699 if (id >= slot->desc.num) {
705 inuse[id] = 0;