Home | History | Annotate | Download | only in iscsid

Lines Matching defs:curr

62 	portal_group_t *curr;
91 TAILQ_FOREACH(curr, &target->group_list, groups)
92 if (curr->tag == tag)
95 if (!curr) {
96 curr = calloc(1, sizeof(*curr));
97 if (!curr) {
102 curr->tag = tag;
103 TAILQ_INIT(&curr->portals);
104 TAILQ_INSERT_TAIL(&target->group_list, curr, groups);
108 portal->group = curr;
110 TAILQ_INSERT_TAIL(&curr->portals, portal, group_list);
111 curr->num_portals++;
135 portal_group_t *curr = portal->group;
138 TAILQ_REMOVE(&curr->portals, portal, group_list);
140 curr->num_portals--;
144 if (!curr->num_portals) {
145 TAILQ_REMOVE(&target->group_list, curr, groups);
146 free(curr);
211 portal_t *curr = NULL;
218 curr = TAILQ_FIRST(&cgroup->portals);
219 if (curr)
220 delete_portal(curr, FALSE);
277 generic_entry_t *curr;
282 TAILQ_FOREACH(curr, &list[PORTAL_LIST].list, link) {
283 portal_t *p = (void *)curr;
528 portal_t *curr = NULL;
535 (curr = find_portal(&par->id)) == NULL) {
539 target = curr->target;
558 if (curr) {
559 *idp = curr->entry.sid.id;
562 TAILQ_FOREACH(curr, &cgroup->portals, group_list)
563 * idp++ = curr->entry.sid.id;
814 generic_entry_t *curr;
827 TAILQ_FOREACH(curr, &list[PORTAL_LIST].list, link) {
828 portal_t *p = (void *)curr;
899 for (curr = TAILQ_FIRST(&list[PORTAL_LIST].list); curr != NULL;
900 curr = next) {
901 portal_t *p = (void *)curr;
902 next = TAILQ_NEXT(curr, link);
927 generic_entry_t *curr;
936 for (curr = TAILQ_FIRST(&list[PORTAL_LIST].list); curr != NULL;
937 curr = next) {
938 portal_t *p = (void *)curr;
939 next = TAILQ_NEXT(curr, link);
968 generic_entry_t *curr;
999 TAILQ_FOREACH(curr, &list[SEND_TARGETS_LIST].list, link)
1000 if ((rc = refresh_send_target(curr->sid.id)) == 0)
1017 TAILQ_FOREACH(curr, &list[ISNS_LIST].list, link)
1018 if ((rc = refresh_isns_server(curr->sid.id)) == 0)