Searched refs:portal (Results 1 - 16 of 16) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/io/comstar/port/iscsit/
H A Discsit_tgt.c156 iscsit_portal_delete(iscsit_portal_t *portal);
159 iscsit_portal_online(iscsit_portal_t *portal);
162 iscsit_portal_offline(iscsit_portal_t *portal);
1024 * Destroy all target portal group tags
1119 iscsit_portal_t *portal; local
1126 portal = iscsit_tpg_portal_lookup(tpgt->tpgt_tpg, sa);
1127 if (portal) {
1130 return (portal);
1459 /* Offline target portal groups */
1507 * The policy around when to allow a target portal
1612 iscsit_portal_t *portal, *next_portal; local
1653 iscsit_portal_t *portal, *next_portal; local
1708 iscsit_portal_t *portal; local
1745 iscsit_portal_t *portal, *portal_fail; local
1779 iscsit_portal_t *portal; local
1825 iscsit_portal_t *portal; local
1851 iscsit_portal_delete(iscsit_portal_t *portal) argument
1865 iscsit_portal_hold(iscsit_portal_t *portal) argument
1871 iscsit_portal_rele(iscsit_portal_t *portal) argument
1943 iscsit_portal_online(iscsit_portal_t *portal) argument
2004 iscsit_portal_offline(iscsit_portal_t *portal) argument
[all...]
H A Discsit_isns.h149 void iscsit_isns_portal_online(iscsit_portal_t *portal);
150 void iscsit_isns_portal_offline(iscsit_portal_t *portal);
H A Discsit_text.c173 * Process the special case of the default portal group.
189 * output that portal first. Most initiators will try to
190 * connect on the first portal in the SendTargets response.
237 * Add portal to the response list.
239 * By convention, the default portal group tag == 1
247 * Process a portal group from the configuration database.
254 iscsit_portal_t *portal, *next_portal; local
259 * As with the default portal group, output the portal used by
264 for (portal
[all...]
H A Discsit.h739 * Target, TPGT, TPGT and portal functions
832 iscsit_portal_hold(iscsit_portal_t *portal);
835 iscsit_portal_rele(iscsit_portal_t *portal);
H A Discsit_isns.c66 * (Targets with TPGT are followed by PGT and PG portal info)
72 * (Targets with TPGT are followed by PGT and PG portal info)
81 * iscsit_isns_portal_online -- called when defining a new portal
82 * iscsit_isns_portal_offline -- no longer using a portal
90 * tpgt+portal information.
92 * The iscsit_isns_mutex protects the shadow copies of target and portal
111 * 3) If a target has a non-default portal, then the portal goes online
699 * Only need portal list for non-default portal
3659 iscsit_isns_portal_online(iscsit_portal_t *portal) argument
3682 iscsit_isns_portal_offline(iscsit_portal_t *portal) argument
[all...]
H A Discsit_login.c1268 iscsit_portal_t *portal = NULL; local
1315 * Find the portal group tag for the
1321 portal = iscsit_tgt_lookup_portal(tgt,
1323 if (portal == NULL &&
1329 portal = iscsit_tgt_lookup_portal(tgt,
1333 if (portal == NULL) {
1346 * Need to release holds on the portal and
1350 iscsit_portal_rele(portal);
/opensolaris-onvv-gate/usr/src/cmd/isns/isnsd/
H A Disns_scn.h62 /* portal data type stroed in scn registry */
79 scn_portal_t *portal; member in union:scn_list::__anon716
103 } portal; member in struct:scn_registry
H A Desi.c88 * Make a new portal for ESI event.
90 * uid - the portal object UID.
91 * ip6 - the portal IPv6 format IP address.
92 * port - the portal port.
94 * return - the new ESI portal.
136 * Free a list of portal of one ESI event.
138 * p - the ESI portal.
200 * Callback function which makes a copy of the portal child object
205 * return - the number of portal object UIDs.
251 * from a portal objec
717 esi_portal_t **pp, *portal; local
[all...]
H A Disns_esi.h68 esi_portal_t *portal; member in struct:ev
H A Dscn.c128 * Free one SCN portal or decrease the reference count if the portal
131 * p - the portal.
157 * p - the portal.
181 * l - the portal list.
195 p = l->data.portal;
297 free_portal_list(e->portal.l);
330 * Add portals to the portal list of a SCN entry.
351 lp = &e->portal.l;
360 l = e->portal
[all...]
H A Dobj.c422 * caculate the hash value of a portal object.
424 * p - the pointer pointers to a portal object or the lookup control
425 * data, both have the key attributes of a portal object.
450 /* p pointers to a portal object */
475 * caculate the hash value of a portal group object.
477 * p - the pointer pointers to a portal group object or the lookup
478 * control data, both have the key attributes of a portal object.
502 /* p is a portal group object */
916 * hash table for portal objects.
927 * hash table for portal grou
1779 const isns_obj_t *iscsi, *portal; local
[all...]
/opensolaris-onvv-gate/usr/src/lib/libiscsit/common/
H A Dlibiscsit.h254 * target portal group tag. The new it_tpgt_t structure is added to the
256 * target portal group tag will not be instantiated until the modified
263 * with the target portal group tag
264 * tpgt Pointer to a target portal group tag structure
286 * Delete the target portal group tag represented by 'tpgt', where
288 * The target portal group tag removal will not take effect until the
295 * with the target portal group tag
296 * tpgt Pointer to a target portal group tag structure
305 * target portal group. The new it_tpg_t structure is added to the global
307 * portal grou
[all...]
H A Dlibiscsit.c56 * The kernel reserves target portal group tag value 1 as the default.
813 * target portal group tag. The new it_tpgt_t structure is added to the
815 * target portal group tag will not be instantiated until the modified
822 * with the target portal group tag
823 * tpgt Pointer to a target portal group tag structure
923 * Delete the target portal group tag represented by 'tpgt', where
925 * The target portal group tag removal will not take effect until the
932 * with the target portal group tag
933 * tpgt Pointer to a target portal group tag structure
987 * target portal grou
1016 it_portal_t *portal = NULL; local
1182 it_portal_create(it_config_t *cfg, it_tpg_t *tpg, it_portal_t **portal, char *portal_ip_port) argument
1252 it_portal_delete(it_config_t *cfg, it_tpg_t *tpg, it_portal_t *portal) argument
[all...]
/opensolaris-onvv-gate/usr/src/common/iscsit/
H A Discsit_common.c929 /* create the target portal group list if required */
1364 it_portal_t *portal; local
1380 portal = iscsit_zalloc(sizeof (it_portal_t));
1381 if (!portal) {
1386 &(portal->portal_addr), default_port) == NULL) {
1387 iscsit_free(portal, sizeof (it_portal_t));
1396 &(portal->portal_addr)) == 0) {
1397 iscsit_free(portal, sizeof (it_portal_t));
1398 portal = NULL;
1404 if (!portal) {
[all...]
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/idm/
H A Didm.c243 int tpgt = 0, conn = 0, sess = 0, portal = 0; local
256 'p', MDB_OPT_SETBITS, TRUE, &portal,
266 idc.u.child.idc_portal = portal;
352 * p Print portal data
360 int rc_audit = 0, portal = 0; local
364 'p', MDB_OPT_SETBITS, TRUE, &portal,
370 idc.u.child.idc_portal = portal;
580 * iscsi_portal - Print out information associated with an iSCSI portal
1271 mdb_warn("portal list walk failed");
1336 mdb_warn("portal lis
1356 iscsit_portal_t portal; local
2926 isns_portal_t portal; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/itadm/
H A Ditadm.c682 /* set the target portal group tags */
728 "Could not add target portal group tag %s: "),
1120 /* set the target portal group tags */
1204 gettext("Error, no portal tag available"));
1207 "Could not add target portal group"
1296 gettext("Error, no target portal group specified"));
1310 gettext("Error, no portal addresses specified"));
1340 gettext("Bad portal name %s"),
1350 * Create the portal group and first portal
1409 it_portal_t *portal; local
[all...]

Completed in 138 milliseconds