Lines Matching refs:aobjmap
220 * It converts the nvlist_t, `nvl', to aobjmap node `nodep'.
300 * node to the list `aobjmap' and then persists the address information in the
342 * Handles the door commands that modify the `aobjmap' structure.
344 * IPMGMT_CMD_ADDROBJ_LOOKUPADD - places a stub address object in `aobjmap'
347 * IPMGMT_CMD_ADDROBJ_ADD - add/update address object in `aobjmap'
431 (void) pthread_rwlock_rdlock(&aobjmap.aobjmap_rwlock);
432 head = aobjmap.aobjmap_head;
450 (void) pthread_rwlock_unlock(&aobjmap.aobjmap_rwlock);
462 (void) pthread_rwlock_unlock(&aobjmap.aobjmap_rwlock);
472 (void) pthread_rwlock_rdlock(&aobjmap.aobjmap_rwlock);
473 head = aobjmap.aobjmap_head;
483 (void) pthread_rwlock_unlock(&aobjmap.aobjmap_rwlock);
490 (void) pthread_rwlock_unlock(&aobjmap.aobjmap_rwlock);
513 (void) pthread_rwlock_wrlock(&aobjmap.aobjmap_rwlock);
514 head = aobjmap.aobjmap_head;
531 * we always delete the node from aobjmap.
539 aobjmap.aobjmap_head = next;
547 (void) pthread_rwlock_unlock(&aobjmap.aobjmap_rwlock);
566 * `aobjmap', all the address objects configured on the given interface.
594 * corresponding node, from `aobjmap'.