Lines Matching refs:par
308 * par The request parameters.
315 get_list(iscsid_get_list_req_t * par, iscsid_response_t ** prsp, int *prsp_temp)
324 DEB(10, ("get_list, kind %d", par->list_kind));
326 if (par->list_kind == SESSION_LIST)
328 else if (par->list_kind >= NUM_DAEMON_LISTS) {
333 plist = &list[par->list_kind].list;
334 num = list[par->list_kind].num_entries;
337 if (par->list_kind == SESSION_LIST)
346 if (par->list_kind == SESSION_LIST)
358 if (par->list_kind == SESSION_LIST)
370 * par The request parameters.
377 search_list(iscsid_search_list_req_t * par, iscsid_response_t ** prsp,
384 par->list_kind, par->search_kind));
386 if (par->list_kind == SESSION_LIST)
388 else if (par->list_kind >= NUM_DAEMON_LISTS) {
393 if (!list[par->list_kind].num_entries) {
394 if (par->list_kind == SESSION_LIST)
400 switch (par->search_kind) {
402 elem = find_id(&list[par->list_kind].list, par->intval);
406 elem = find_name(&list[par->list_kind].list, par->strval);
410 switch (par->list_kind) {
414 elem = (void *)find_TargetName(par->list_kind,
415 par->strval);
421 (char *)par->strval) == 0)
432 switch (par->list_kind) {
436 if (strcmp((char *)p->addr.address, (char *)par->strval) == 0 &&
437 (!par->intval ||
438 p->addr.port == par->intval))
447 (char *)par->strval) == 0 &&
448 (!par->intval ||
449 t->addr.port == par->intval))
457 if (strcmp((char *)i->address, (char *)par->strval) == 0 &&
458 (!par->intval || i->port == par->intval))
475 if (par->list_kind == SESSION_LIST)
483 if (par->list_kind == SESSION_LIST)
489 if (par->list_kind == SESSION_LIST)
622 * par The request parameters.
726 * par The request parameters.
733 add_initiator_portal(iscsid_add_initiator_req_t *par, iscsid_response_t **prsp,
740 DEB(9, ("AddInitiatorPortal '%s' (name '%s')", par->address, par->name));
742 if (find_initiator_by_addr(par->address) != NULL) {
747 if (find_initiator_name(par->name) != NULL) {
764 strlcpy((char *)init->entry.sid.name, (char *)par->name, sizeof(init->entry.sid.name));
765 strlcpy((char *)init->address, (char *)par->address, sizeof(init->address));
786 * par The request parameter containing the ID.
792 remove_initiator_portal(iscsid_sym_id_t * par)
796 if ((init = find_initiator(par)) == NULL)
818 * par The request parameters.
825 get_initiator_portal(iscsid_sym_id_t *par, iscsid_response_t **prsp,
832 DEB(10, ("get_initiator_portal, id %d (%s)", par->id, par->name));
834 if ((init = find_initiator(par)) == NULL) {