/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/ |
H A D | iscsit_tgt.c | 157 iscsit_portal_delete(iscsit_portal_t *portal); 160 iscsit_portal_online(iscsit_portal_t *portal); 163 iscsit_portal_offline(iscsit_portal_t *portal); 1039 * Destroy all target portal group tags 1136 iscsit_portal_t *portal; local 1143 portal = iscsit_tpg_portal_lookup(tpgt->tpgt_tpg, sa); 1144 if (portal) { 1147 return (portal); 1476 /* Offline target portal groups */ 1524 * The policy around when to allow a target portal 1629 iscsit_portal_t *portal, *next_portal; local 1670 iscsit_portal_t *portal, *next_portal; local 1725 iscsit_portal_t *portal; local 1762 iscsit_portal_t *portal, *portal_fail; local 1796 iscsit_portal_t *portal; local 1842 iscsit_portal_t *portal; local 1868 iscsit_portal_delete(iscsit_portal_t *portal) argument 1882 iscsit_portal_hold(iscsit_portal_t *portal) argument 1888 iscsit_portal_rele(iscsit_portal_t *portal) argument 1960 iscsit_portal_online(iscsit_portal_t *portal) argument 2021 iscsit_portal_offline(iscsit_portal_t *portal) argument [all...] |
H A D | iscsit_isns.h | 149 void iscsit_isns_portal_online(iscsit_portal_t *portal); 150 void iscsit_isns_portal_offline(iscsit_portal_t *portal);
|
H A D | iscsit_text.c | 157 * Process the special case of the default portal group. 173 * output that portal first. Most initiators will try to 174 * connect on the first portal in the SendTargets response. 221 * Add portal to the response list. 222 * By convention, the default portal group tag == 1 230 * Process a portal group from the configuration database. 237 iscsit_portal_t *portal, *next_portal; local 242 * As with the default portal group, output the portal used by 247 for (portal 540 iscsit_portal_t *portal; local [all...] |
H A D | iscsit.h | 746 * Target, TPGT, TPGT and portal functions 839 iscsit_portal_hold(iscsit_portal_t *portal); 842 iscsit_portal_rele(iscsit_portal_t *portal);
|
H A D | iscsit_isns.c | 66 * (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 D | iscsit_login.c | 1288 iscsit_portal_t *portal = NULL; local 1335 * Find the portal group tag for the 1341 portal = iscsit_tgt_lookup_portal(tgt, 1343 if (portal == NULL && 1349 portal = iscsit_tgt_lookup_portal(tgt, 1353 if (portal == NULL) { 1366 * Need to release holds on the portal and 1370 iscsit_portal_rele(portal);
|
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/powerpc/ |
H A D | p2041rdb.dts | 68 bman-portal@0 { 71 bman-portal@4000 { 74 bman-portal@8000 { 77 bman-portal@c000 { 80 bman-portal@10000 { 82 bman-portal@14000 { 84 bman-portal@18000 { 86 bman-portal@1c000 { 88 bman-portal@20000 { 90 bman-portal [all...] |
H A D | p3041ds.dts | 69 bman-portal@0 { 72 bman-portal@4000 { 75 bman-portal@8000 { 78 bman-portal@c000 { 81 bman-portal@10000 { 83 bman-portal@14000 { 85 bman-portal@18000 { 87 bman-portal@1c000 { 89 bman-portal@20000 { 91 bman-portal [all...] |
H A D | p5020ds.dts | 69 bman-portal@0 { 72 bman-portal@4000 { 75 bman-portal@8000 { 77 bman-portal@c000 { 79 bman-portal@10000 { 81 bman-portal@14000 { 83 bman-portal@18000 { 85 bman-portal@1c000 { 87 bman-portal@20000 { 89 bman-portal [all...] |
H A D | p2041si.dtsi | 213 bman-portal@0 { 215 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 219 bman-portal@4000 { 221 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 225 bman-portal@8000 { 227 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal"; 231 bman-portal [all...] |
H A D | p3041si.dtsi | 214 bman-portal@0 { 216 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 220 bman-portal@4000 { 222 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 226 bman-portal@8000 { 228 compatible = "fsl,p3041-bman-portal", "fsl,bman-portal"; 232 bman-portal [all...] |
H A D | p5020si.dtsi | 199 bman-portal@0 { 201 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 205 bman-portal@4000 { 207 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 211 bman-portal@8000 { 213 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal"; 217 bman-portal [all...] |
/illumos-gate/usr/src/cmd/isns/isnsd/ |
H A D | isns_scn.h | 62 /* portal data type stroed in scn registry */ 79 scn_portal_t *portal; member in union:scn_list::__anon679 103 } portal; member in struct:scn_registry
|
H A D | esi.c | 88 * 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 D | isns_esi.h | 68 esi_portal_t *portal; member in struct:ev
|
H A D | scn.c | 128 * 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 D | obj.c | 422 * 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...] |
/illumos-gate/usr/src/lib/libiscsit/common/ |
H A D | libiscsit.h | 264 * target portal group tag. The new it_tpgt_t structure is added to the 266 * target portal group tag will not be instantiated until the modified 273 * with the target portal group tag 274 * tpgt Pointer to a target portal group tag structure 296 * Delete the target portal group tag represented by 'tpgt', where 298 * The target portal group tag removal will not take effect until the 305 * with the target portal group tag 306 * tpgt Pointer to a target portal group tag structure 315 * target portal group. The new it_tpg_t structure is added to the global 317 * portal grou [all...] |
H A D | libiscsit.c | 60 * The kernel reserves target portal group tag value 1 as the default. 825 * target portal group tag. The new it_tpgt_t structure is added to the 827 * target portal group tag will not be instantiated until the modified 834 * with the target portal group tag 835 * tpgt Pointer to a target portal group tag structure 935 * Delete the target portal group tag represented by 'tpgt', where 937 * The target portal group tag removal will not take effect until the 944 * with the target portal group tag 945 * tpgt Pointer to a target portal group tag structure 999 * target portal grou 1028 it_portal_t *portal = NULL; local 1194 it_portal_create(it_config_t *cfg, it_tpg_t *tpg, it_portal_t **portal, char *portal_ip_port) argument 1264 it_portal_delete(it_config_t *cfg, it_tpg_t *tpg, it_portal_t *portal) argument [all...] |
/illumos-gate/usr/src/common/iscsit/ |
H A D | iscsit_common.c | 924 /* create the target portal group list if required */ 1359 it_portal_t *portal; local 1375 portal = iscsit_zalloc(sizeof (it_portal_t)); 1376 if (!portal) { 1381 &(portal->portal_addr), default_port) == NULL) { 1382 iscsit_free(portal, sizeof (it_portal_t)); 1391 &(portal->portal_addr)) == 0) { 1392 iscsit_free(portal, sizeof (it_portal_t)); 1393 portal = NULL; 1399 if (!portal) { [all...] |
/illumos-gate/usr/src/cmd/mdb/common/modules/idm/ |
H A D | idm.c | 243 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...] |
/illumos-gate/usr/src/cmd/itadm/ |
H A D | itadm.c | 704 /* set the target portal group tags */ 750 "Could not add target portal group tag %s: "), 1142 /* set the target portal group tags */ 1226 gettext("Error, no portal tag available")); 1229 "Could not add target portal group" 1318 gettext("Error, no target portal group specified")); 1332 gettext("Error, no portal addresses specified")); 1362 gettext("Bad portal name %s"), 1372 * Create the portal group and first portal 1431 it_portal_t *portal; local [all...] |