sys/dev/dpaa/bman.c
199
t_Handle pool, portal;
sys/dev/dpaa/bman.c
208
portal = bman_portal_setup(sc);
sys/dev/dpaa/bman.c
209
if (portal == NULL)
sys/dev/dpaa/bman.c
214
bpp.h_BmPortal = portal;
sys/dev/dpaa/bman.c
294
t_Handle portal;
sys/dev/dpaa/bman.c
300
portal = bman_portal_setup(sc);
sys/dev/dpaa/bman.c
301
if (portal == NULL) {
sys/dev/dpaa/bman.c
306
error = BM_POOL_FillBufs(pool, portal, nbufs);
sys/dev/dpaa/bman.c
317
t_Handle portal;
sys/dev/dpaa/bman.c
323
portal = bman_portal_setup(sc);
sys/dev/dpaa/bman.c
324
if (portal == NULL) {
sys/dev/dpaa/bman.c
329
buffer = BM_POOL_GetBuf(pool, portal);
sys/dev/dpaa/bman.c
340
t_Handle portal;
sys/dev/dpaa/bman.c
346
portal = bman_portal_setup(sc);
sys/dev/dpaa/bman.c
347
if (portal == NULL) {
sys/dev/dpaa/bman.c
352
error = BM_POOL_PutBuf(pool, portal, buffer);
sys/dev/dpaa/bman_portals.c
117
t_Handle portal;
sys/dev/dpaa/bman_portals.c
128
portal = NULL;
sys/dev/dpaa/bman_portals.c
156
portal = BM_PORTAL_Config(&bpp);
sys/dev/dpaa/bman_portals.c
157
if (portal == NULL)
sys/dev/dpaa/bman_portals.c
160
if (BM_PORTAL_Init(portal) != E_OK)
sys/dev/dpaa/bman_portals.c
163
atomic_store_rel_ptr((uintptr_t *)&sc->sc_dp[cpu].dp_ph, (uintptr_t)portal);
sys/dev/dpaa/bman_portals.c
167
return (portal);
sys/dev/dpaa/bman_portals.c
170
if (portal != NULL)
sys/dev/dpaa/bman_portals.c
171
BM_PORTAL_Free(portal);
sys/dev/dpaa/if_dtsec_rm.c
349
dtsec_rm_fqr_rx_callback(t_Handle app, t_Handle fqr, t_Handle portal,
sys/dev/dpaa/if_dtsec_rm.c
398
dtsec_rm_fqr_tx_confirm_callback(t_Handle app, t_Handle fqr, t_Handle portal,
sys/dev/dpaa/qman.c
304
t_Handle fqrh, portal;
sys/dev/dpaa/qman.c
311
portal = qman_portal_setup(sc);
sys/dev/dpaa/qman.c
312
if (portal == NULL) {
sys/dev/dpaa/qman.c
318
fqr.h_QmPortal = portal;
sys/dev/dpaa/qman.c
400
t_Handle portal;
sys/dev/dpaa/qman.c
406
portal = qman_portal_setup(sc);
sys/dev/dpaa/qman.c
407
if (portal == NULL) {
sys/dev/dpaa/qman.c
425
t_Handle portal;
sys/dev/dpaa/qman.c
431
portal = qman_portal_setup(sc);
sys/dev/dpaa/qman.c
432
if (portal == NULL) {
sys/dev/dpaa/qman.c
438
error = QM_FQR_Enqueue(fqr, portal, fqid_off, frame);
sys/dev/dpaa/qman.c
451
t_Handle portal;
sys/dev/dpaa/qman.c
457
portal = qman_portal_setup(sc);
sys/dev/dpaa/qman.c
458
if (portal == NULL) {
sys/dev/dpaa/qman.c
464
val = QM_FQR_GetCounter(fqr, portal, fqid_off, counter);
sys/dev/dpaa/qman.c
476
t_Handle portal;
sys/dev/dpaa/qman.c
482
portal = qman_portal_setup(sc);
sys/dev/dpaa/qman.c
483
if (portal == NULL) {
sys/dev/dpaa/qman.c
489
error = QM_FQR_PullFrame(fqr, portal, fqid_off, frame);
sys/dev/dpaa/qman.c
501
t_Handle portal;
sys/dev/dpaa/qman.c
507
portal = qman_portal_setup(sc);
sys/dev/dpaa/qman.c
508
if (portal == NULL) {
sys/dev/dpaa/qman.c
526
t_Handle portal;
sys/dev/dpaa/qman.c
532
portal = qman_portal_setup(sc);
sys/dev/dpaa/qman.c
533
if (portal == NULL) {
sys/dev/dpaa/qman_portals.c
124
t_Handle portal;
sys/dev/dpaa/qman_portals.c
133
portal = NULL;
sys/dev/dpaa/qman_portals.c
165
portal = QM_PORTAL_Config(&qpp);
sys/dev/dpaa/qman_portals.c
166
if (portal == NULL)
sys/dev/dpaa/qman_portals.c
169
if (QM_PORTAL_Init(portal) != E_OK)
sys/dev/dpaa/qman_portals.c
172
if (QM_PORTAL_AddPoolChannel(portal, QMAN_COMMON_POOL_CHANNEL) != E_OK)
sys/dev/dpaa/qman_portals.c
176
(uintptr_t)portal);
sys/dev/dpaa/qman_portals.c
179
return (portal);
sys/dev/dpaa/qman_portals.c
182
if (portal != NULL)
sys/dev/dpaa/qman_portals.c
183
QM_PORTAL_Free(portal);
sys/dev/dpaa2/dpaa2_bp.c
115
dinfo->portal = NULL;
sys/dev/dpaa2/dpaa2_bp.c
152
dinfo->portal = mcp_dinfo->portal;
sys/dev/dpaa2/dpaa2_con.c
132
dinfo->portal = mcp_dinfo->portal;
sys/dev/dpaa2/dpaa2_io.c
238
dinfo->portal = mcp_dinfo->portal;
sys/dev/dpaa2/dpaa2_mac.c
137
dinfo->portal = mcp_dinfo->portal;
sys/dev/dpaa2/dpaa2_mc.h
170
struct dpaa2_mcp *portal;
sys/dev/dpaa2/dpaa2_mcp.c
160
struct dpaa2_mcp *portal;
sys/dev/dpaa2/dpaa2_mcp.c
193
error = dpaa2_mcp_init_portal(&portal, sc->res[0], &sc->map[0],
sys/dev/dpaa2/dpaa2_mcp.c
227
dinfo->portal = portal;
sys/dev/dpaa2/dpaa2_ni.c
528
dinfo->portal = mcp_dinfo->portal;
sys/dev/dpaa2/dpaa2_rc.c
1010
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1013
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1024
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_RC_SET_OBJ_IRQ));
sys/dev/dpaa2/dpaa2_rc.c
1046
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1049
if (portal == NULL || cmd == NULL || ep1_desc == NULL ||
sys/dev/dpaa2/dpaa2_rc.c
1059
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_RC_GET_CONN);
sys/dev/dpaa2/dpaa2_rc.c
1076
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1080
if (portal == NULL || cmd == NULL || token == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1084
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_OPEN);
sys/dev/dpaa2/dpaa2_rc.c
1096
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1098
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1101
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_CLOSE));
sys/dev/dpaa2/dpaa2_rc.c
1107
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1109
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1112
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_ENABLE));
sys/dev/dpaa2/dpaa2_rc.c
1118
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
112
if (dinfo->portal)
sys/dev/dpaa2/dpaa2_rc.c
1120
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1123
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_DISABLE));
sys/dev/dpaa2/dpaa2_rc.c
113
dpaa2_mcp_free_portal(dinfo->portal);
sys/dev/dpaa2/dpaa2_rc.c
1130
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1133
if (portal == NULL || cmd == NULL || major == NULL || minor == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1136
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_GET_API_VER);
sys/dev/dpaa2/dpaa2_rc.c
1148
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1150
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1153
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_RESET));
sys/dev/dpaa2/dpaa2_rc.c
1180
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1183
if (portal == NULL || cmd == NULL || attr == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1186
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_GET_ATTR);
sys/dev/dpaa2/dpaa2_rc.c
1228
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1230
if (portal == NULL || cmd == NULL || bl == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1247
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_BUF_LAYOUT));
sys/dev/dpaa2/dpaa2_rc.c
1254
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1257
if (portal == NULL || cmd == NULL || offset == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1260
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_GET_TX_DATA_OFF);
sys/dev/dpaa2/dpaa2_rc.c
1271
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1274
if (portal == NULL || cmd == NULL || mac == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1277
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_GET_PORT_MAC_ADDR);
sys/dev/dpaa2/dpaa2_rc.c
1298
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1300
if (portal == NULL || cmd == NULL || mac == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1307
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_PRIM_MAC_ADDR));
sys/dev/dpaa2/dpaa2_rc.c
1318
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1321
if (portal == NULL || cmd == NULL || mac == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1324
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_GET_PRIM_MAC_ADDR);
sys/dev/dpaa2/dpaa2_rc.c
1346
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1348
if (portal == NULL || cmd == NULL || cfg == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1356
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_LINK_CFG));
sys/dev/dpaa2/dpaa2_rc.c
1371
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1374
if (portal == NULL || cmd == NULL || cfg == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1377
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_GET_LINK_CFG);
sys/dev/dpaa2/dpaa2_rc.c
1401
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1404
if (portal == NULL || cmd == NULL || state == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1409
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_GET_LINK_STATE);
sys/dev/dpaa2/dpaa2_rc.c
1436
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1438
if (portal == NULL || cmd == NULL || tbl == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1450
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_QOS_TABLE));
sys/dev/dpaa2/dpaa2_rc.c
1456
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1458
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1461
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_CLEAR_QOS_TABLE));
sys/dev/dpaa2/dpaa2_rc.c
1477
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1479
if (portal == NULL || cmd == NULL || cfg == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1493
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_POOLS));
sys/dev/dpaa2/dpaa2_rc.c
1504
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1506
if (portal == NULL || cmd == NULL || cfg == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1517
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_ERR_BEHAVIOR));
sys/dev/dpaa2/dpaa2_rc.c
1544
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1547
if (portal == NULL || cmd == NULL || cfg == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1558
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_GET_QUEUE);
sys/dev/dpaa2/dpaa2_rc.c
158
dinfo->portal = NULL;
sys/dev/dpaa2/dpaa2_rc.c
1599
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1601
if (portal == NULL || cmd == NULL || cfg == NULL)
sys/dev/dpaa2/dpaa2_rc.c
161
error = dpaa2_mcp_init_portal(&dinfo->portal, mcsc->res[0],
sys/dev/dpaa2/dpaa2_rc.c
1622
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_QUEUE));
sys/dev/dpaa2/dpaa2_rc.c
1635
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1638
if (portal == NULL || cmd == NULL || qdid == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1646
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_GET_QDID);
sys/dev/dpaa2/dpaa2_rc.c
1666
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1668
if (portal == NULL || cmd == NULL || mac == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1677
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_ADD_MAC_ADDR));
sys/dev/dpaa2/dpaa2_rc.c
1689
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1691
if (portal == NULL || cmd == NULL || mac == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1700
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_REMOVE_MAC_ADDR));
sys/dev/dpaa2/dpaa2_rc.c
1710
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1712
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1721
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_CLEAR_MAC_FILTERS));
sys/dev/dpaa2/dpaa2_rc.c
1731
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1733
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1741
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_MFL));
sys/dev/dpaa2/dpaa2_rc.c
1753
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1755
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1764
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_OFFLOAD));
sys/dev/dpaa2/dpaa2_rc.c
1775
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1777
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1786
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_IRQ_MASK));
sys/dev/dpaa2/dpaa2_rc.c
1797
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1799
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1808
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_IRQ_ENABLE));
sys/dev/dpaa2/dpaa2_rc.c
1822
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1825
if (portal == NULL || cmd == NULL || status == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1834
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_GET_IRQ_STATUS);
sys/dev/dpaa2/dpaa2_rc.c
1850
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1852
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1860
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_UNI_PROMISC));
sys/dev/dpaa2/dpaa2_rc.c
1871
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1873
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1881
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_MULTI_PROMISC));
sys/dev/dpaa2/dpaa2_rc.c
1895
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1898
if (portal == NULL || cmd == NULL || cnt == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1907
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_GET_STATISTICS);
sys/dev/dpaa2/dpaa2_rc.c
1930
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1932
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1943
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_NI_SET_RX_TC_DIST));
sys/dev/dpaa2/dpaa2_rc.c
1950
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1954
if (portal == NULL || cmd == NULL || token == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1958
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_IO_OPEN);
sys/dev/dpaa2/dpaa2_rc.c
1970
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1972
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1975
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_IO_CLOSE));
sys/dev/dpaa2/dpaa2_rc.c
1981
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1983
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1986
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_IO_ENABLE));
sys/dev/dpaa2/dpaa2_rc.c
1992
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
1994
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
1997
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_IO_DISABLE));
sys/dev/dpaa2/dpaa2_rc.c
2003
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2005
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2008
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_IO_RESET));
sys/dev/dpaa2/dpaa2_rc.c
2027
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2030
if (portal == NULL || cmd == NULL || attr == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2033
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_IO_GET_ATTR);
sys/dev/dpaa2/dpaa2_rc.c
2060
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2062
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2071
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_IO_SET_IRQ_MASK));
sys/dev/dpaa2/dpaa2_rc.c
2086
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2089
if (portal == NULL || cmd == NULL || status == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2098
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_IO_GET_IRQ_STATUS);
sys/dev/dpaa2/dpaa2_rc.c
2116
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2118
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2127
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_IO_SET_IRQ_ENABLE));
sys/dev/dpaa2/dpaa2_rc.c
2140
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2143
if (portal == NULL || cmd == NULL || chan_idx == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2151
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_IO_ADD_STATIC_DQ_CHAN);
sys/dev/dpaa2/dpaa2_rc.c
2164
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2168
if (portal == NULL || cmd == NULL || token == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2172
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_BP_OPEN);
sys/dev/dpaa2/dpaa2_rc.c
2184
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2186
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2189
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_BP_CLOSE));
sys/dev/dpaa2/dpaa2_rc.c
2195
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2197
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2200
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_BP_ENABLE));
sys/dev/dpaa2/dpaa2_rc.c
2206
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2208
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2211
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_BP_DISABLE));
sys/dev/dpaa2/dpaa2_rc.c
2217
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2219
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2222
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_BP_RESET));
sys/dev/dpaa2/dpaa2_rc.c
2234
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2237
if (portal == NULL || cmd == NULL || attr == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2240
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_BP_GET_ATTR);
sys/dev/dpaa2/dpaa2_rc.c
2254
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2258
if (portal == NULL || cmd == NULL || token == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2262
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_MAC_OPEN);
sys/dev/dpaa2/dpaa2_rc.c
2274
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2276
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2279
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_MAC_CLOSE));
sys/dev/dpaa2/dpaa2_rc.c
2285
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2287
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2290
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_MAC_RESET));
sys/dev/dpaa2/dpaa2_rc.c
2304
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2307
if (portal == NULL || cmd == NULL || val == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2315
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_MAC_MDIO_READ);
sys/dev/dpaa2/dpaa2_rc.c
2334
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2336
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2345
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_MAC_MDIO_WRITE));
sys/dev/dpaa2/dpaa2_rc.c
2352
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2355
if (portal == NULL || cmd == NULL || mac == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2358
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_MAC_GET_ADDR);
sys/dev/dpaa2/dpaa2_rc.c
2397
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2400
if (portal == NULL || cmd == NULL || attr == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2403
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_MAC_GET_ATTR);
sys/dev/dpaa2/dpaa2_rc.c
2428
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2430
if (portal == NULL || cmd == NULL || state == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2444
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_MAC_SET_LINK_STATE));
sys/dev/dpaa2/dpaa2_rc.c
2456
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2458
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2467
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_MAC_SET_IRQ_MASK));
sys/dev/dpaa2/dpaa2_rc.c
2479
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2481
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2490
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_MAC_SET_IRQ_ENABLE));
sys/dev/dpaa2/dpaa2_rc.c
2505
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2508
if (portal == NULL || cmd == NULL || status == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2517
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_MAC_GET_IRQ_STATUS);
sys/dev/dpaa2/dpaa2_rc.c
2530
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2534
if (portal == NULL || cmd == NULL || token == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2538
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_CON_OPEN);
sys/dev/dpaa2/dpaa2_rc.c
2551
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2553
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2556
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_CON_CLOSE));
sys/dev/dpaa2/dpaa2_rc.c
2562
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2564
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2567
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_CON_RESET));
sys/dev/dpaa2/dpaa2_rc.c
2573
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2575
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2578
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_CON_ENABLE));
sys/dev/dpaa2/dpaa2_rc.c
2584
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2586
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2589
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_CON_DISABLE));
sys/dev/dpaa2/dpaa2_rc.c
2603
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2606
if (portal == NULL || cmd == NULL || attr == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2609
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_CON_GET_ATTR);
sys/dev/dpaa2/dpaa2_rc.c
2632
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2634
if (portal == NULL || cmd == NULL || cfg == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2642
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_CON_SET_NOTIF));
sys/dev/dpaa2/dpaa2_rc.c
2657
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2660
if (portal == NULL || cmd == NULL || dpmcp_id == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2667
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_MCP_CREATE);
sys/dev/dpaa2/dpaa2_rc.c
2683
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2685
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2691
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_MCP_DESTROY));
sys/dev/dpaa2/dpaa2_rc.c
2698
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2702
if (portal == NULL || cmd == NULL || token == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2706
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_MCP_OPEN);
sys/dev/dpaa2/dpaa2_rc.c
2718
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2720
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2723
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_MCP_CLOSE));
sys/dev/dpaa2/dpaa2_rc.c
2729
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
2731
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
2734
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_MCP_RESET));
sys/dev/dpaa2/dpaa2_rc.c
2931
dinfo->portal = NULL;
sys/dev/dpaa2/dpaa2_rc.c
3056
dinfo->portal = NULL;
sys/dev/dpaa2/dpaa2_rc.c
3410
return (cinfo->portal != NULL ? cinfo->portal : dinfo->portal);
sys/dev/dpaa2/dpaa2_rc.c
642
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
645
if (portal == NULL || cmd == NULL || major == NULL || minor == NULL ||
sys/dev/dpaa2/dpaa2_rc.c
649
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_MNG_GET_VER);
sys/dev/dpaa2/dpaa2_rc.c
663
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
666
if (portal == NULL || cmd == NULL || pvr == NULL || svr == NULL)
sys/dev/dpaa2/dpaa2_rc.c
669
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_MNG_GET_SOC_VER);
sys/dev/dpaa2/dpaa2_rc.c
682
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
685
if (portal == NULL || cmd == NULL || cont_id == NULL)
sys/dev/dpaa2/dpaa2_rc.c
688
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_MNG_GET_CONT_ID);
sys/dev/dpaa2/dpaa2_rc.c
699
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
703
if (portal == NULL || cmd == NULL || token == NULL)
sys/dev/dpaa2/dpaa2_rc.c
708
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_RC_OPEN);
sys/dev/dpaa2/dpaa2_rc.c
720
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
722
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
725
return (dpaa2_rc_exec_cmd(portal, cmd, CMDID_RC_CLOSE));
sys/dev/dpaa2/dpaa2_rc.c
732
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
735
if (portal == NULL || cmd == NULL || obj_count == NULL)
sys/dev/dpaa2/dpaa2_rc.c
738
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_RC_GET_OBJ_COUNT);
sys/dev/dpaa2/dpaa2_rc.c
763
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
766
if (portal == NULL || cmd == NULL || obj == NULL)
sys/dev/dpaa2/dpaa2_rc.c
771
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_RC_GET_OBJ);
sys/dev/dpaa2/dpaa2_rc.c
817
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
821
if (portal == NULL || cmd == NULL || obj == NULL)
sys/dev/dpaa2/dpaa2_rc.c
828
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_RC_GET_OBJ_DESC);
sys/dev/dpaa2/dpaa2_rc.c
860
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
863
if (portal == NULL || cmd == NULL || attr == NULL)
sys/dev/dpaa2/dpaa2_rc.c
866
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_RC_GET_ATTR);
sys/dev/dpaa2/dpaa2_rc.c
901
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
906
if (portal == NULL || cmd == NULL || reg == NULL)
sys/dev/dpaa2/dpaa2_rc.c
913
if (!portal->rc_api_major && !portal->rc_api_minor) {
sys/dev/dpaa2/dpaa2_rc.c
918
portal->rc_api_major = api_major;
sys/dev/dpaa2/dpaa2_rc.c
919
portal->rc_api_minor = api_minor;
sys/dev/dpaa2/dpaa2_rc.c
921
api_major = portal->rc_api_major;
sys/dev/dpaa2/dpaa2_rc.c
922
api_minor = portal->rc_api_minor;
sys/dev/dpaa2/dpaa2_rc.c
946
error = dpaa2_rc_exec_cmd(portal, cmd, cmdid);
sys/dev/dpaa2/dpaa2_rc.c
967
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
970
if (portal == NULL || cmd == NULL || major == NULL || minor == NULL)
sys/dev/dpaa2/dpaa2_rc.c
973
error = dpaa2_rc_exec_cmd(portal, cmd, CMDID_RC_GET_API_VERSION);
sys/dev/dpaa2/dpaa2_rc.c
987
struct dpaa2_mcp *portal = dpaa2_rc_select_portal(dev, child);
sys/dev/dpaa2/dpaa2_rc.c
989
if (portal == NULL || cmd == NULL)
sys/dev/dpaa2/dpaa2_rc.c
992
return (dpaa2_rc_enable_irq(portal, cmd, irq_idx, enable,
usr.bin/iscsictl/iscsictl.c
636
char *nickname = NULL, *discovery_host = NULL, *portal = NULL,
usr.bin/iscsictl/iscsictl.c
697
portal = optarg;
usr.bin/iscsictl/iscsictl.c
744
if (portal != NULL)
usr.bin/iscsictl/iscsictl.c
761
if (portal != NULL)
usr.bin/iscsictl/iscsictl.c
774
if (portal != NULL)
usr.bin/iscsictl/iscsictl.c
779
if (target == NULL && portal == NULL)
usr.bin/iscsictl/iscsictl.c
782
if (target != NULL && portal == NULL)
usr.bin/iscsictl/iscsictl.c
784
if (portal != NULL && target == NULL)
usr.bin/iscsictl/iscsictl.c
805
if (portal != NULL)
usr.bin/iscsictl/iscsictl.c
828
if (portal != NULL)
usr.bin/iscsictl/iscsictl.c
835
if (portal != NULL)
usr.bin/iscsictl/iscsictl.c
839
} else if (target == NULL && portal == NULL) {
usr.bin/iscsictl/iscsictl.c
869
if (portal != NULL)
usr.bin/iscsictl/iscsictl.c
914
kernel_modify_some(iscsi_fd, session_id, target, portal,
usr.bin/iscsictl/iscsictl.c
932
targ->t_address = portal;
usr.sbin/ctld/conf.cc
126
auth_group_add_host_address(const char *portal)
usr.sbin/ctld/conf.cc
128
return (auth_group->add_host_address(portal));
usr.sbin/ctld/conf.cc
144
auth_group_add_initiator_portal(const char *portal)
usr.sbin/ctld/conf.cc
146
return (auth_group->add_initiator_portal(portal));
usr.sbin/ctld/conf.h
46
bool auth_group_add_host_address(const char *portal);
usr.sbin/ctld/conf.h
49
bool auth_group_add_initiator_portal(const char *portal);
usr.sbin/ctld/ctld.cc
160
conf::add_proxy_portal(portal *portal)
usr.sbin/ctld/ctld.cc
162
conf_proxy_portals.push_back(portal);
usr.sbin/ctld/ctld.cc
166
portal *
usr.sbin/ctld/ctld.cc
1827
portal::reuse_socket(struct portal &oldp)
usr.sbin/ctld/ctld.cc
1846
portal::init_socket()
usr.sbin/ctld/ctld.cc
1945
conf::reuse_portal_group_socket(struct portal &newp)
usr.sbin/ctld/ctld.cc
2329
handle_connection(struct portal *portal, freebsd::fd_up fd,
usr.sbin/ctld/ctld.cc
2338
pg = portal->portal_group();
usr.sbin/ctld/ctld.cc
2375
portal->handle_connection(std::move(fd), host, client_sa);
usr.sbin/ctld/ctld.cc
2384
struct portal *portal;
usr.sbin/ctld/ctld.cc
2406
portal = conf->proxy_portal(portal_id);
usr.sbin/ctld/ctld.cc
2407
if (portal == nullptr)
usr.sbin/ctld/ctld.cc
2412
handle_connection(portal, connection_id,
usr.sbin/ctld/ctld.cc
2427
portal = reinterpret_cast<struct portal *>(kev.udata);
usr.sbin/ctld/ctld.cc
2428
assert(portal->socket() == (int)kev.ident);
usr.sbin/ctld/ctld.cc
2431
client_fd = accept(portal->socket(),
usr.sbin/ctld/ctld.cc
2441
handle_connection(portal, client_fd,
usr.sbin/ctld/ctld.cc
323
auth_portal::parse(const char *portal)
usr.sbin/ctld/ctld.cc
325
std::string net(portal);
usr.sbin/ctld/ctld.cc
403
auth_group::add_initiator_portal(const char *portal)
usr.sbin/ctld/ctld.cc
406
if (!ap.parse(portal)) {
usr.sbin/ctld/ctld.cc
407
log_warnx("invalid initiator portal \"%s\" for %s", portal,
usr.sbin/ctld/ctld.cc
793
portal_group::reuse_socket(struct portal &newp)
usr.sbin/ctld/ctld.cc
795
for (portal_up &portal : pg_portals) {
usr.sbin/ctld/ctld.cc
796
if (newp.reuse_socket(*portal))
usr.sbin/ctld/ctld.cc
816
for (portal_up &portal : pg_portals) {
usr.sbin/ctld/ctld.cc
817
if (!portal->prepare()) {
usr.sbin/ctld/ctld.cc
828
if (oldconf.reuse_portal_group_socket(*portal))
usr.sbin/ctld/ctld.cc
831
if (!portal->init_socket()) {
usr.sbin/ctld/ctld.cc
842
for (portal_up &portal : pg_portals) {
usr.sbin/ctld/ctld.cc
843
if (portal->socket() < 0)
usr.sbin/ctld/ctld.cc
846
portal->listen(), keyword(), name());
usr.sbin/ctld/ctld.cc
847
portal->close();
usr.sbin/ctld/ctld.cc
928
for (const portal_up &portal : pg->portals()) {
usr.sbin/ctld/ctld.cc
929
req.add_addr(16, portal->ai());
usr.sbin/ctld/ctld.cc
930
req.add_port(17, portal->ai());
usr.sbin/ctld/ctld.cc
945
for (const portal_up &portal : pg->portals()) {
usr.sbin/ctld/ctld.cc
946
req.add_addr(49, portal->ai());
usr.sbin/ctld/ctld.cc
947
req.add_port(50, portal->ai());
usr.sbin/ctld/ctld.hh
148
portal(struct portal_group *pg, std::string_view listen,
usr.sbin/ctld/ctld.hh
152
virtual ~portal() = default;
usr.sbin/ctld/ctld.hh
155
bool reuse_socket(portal &oldp);
usr.sbin/ctld/ctld.hh
177
using portal_up = std::unique_ptr<portal>;
usr.sbin/ctld/ctld.hh
238
bool reuse_socket(struct portal &newp);
usr.sbin/ctld/ctld.hh
520
bool reuse_portal_group_socket(struct portal &newp);
usr.sbin/ctld/ctld.hh
556
int add_proxy_portal(portal *);
usr.sbin/ctld/ctld.hh
557
portal *proxy_portal(int);
usr.sbin/ctld/ctld.hh
559
std::vector<portal *> conf_proxy_portals;
usr.sbin/ctld/ctld.hh
84
bool parse(const char *portal);
usr.sbin/ctld/discovery.cc
115
for (const portal_up &portal : pg->portals()) {
usr.sbin/ctld/discovery.cc
116
if (portal->protocol() != portal_protocol::ISCSI &&
usr.sbin/ctld/discovery.cc
117
portal->protocol() != portal_protocol::ISER)
usr.sbin/ctld/discovery.cc
119
ai = portal->ai();
usr.sbin/ctld/iscsi.cc
413
iscsi_connection::iscsi_connection(struct portal *portal, freebsd::fd_up fd,
usr.sbin/ctld/iscsi.cc
415
conn_portal(portal), conn_fd(std::move(fd)), conn_initiator_addr(host),
usr.sbin/ctld/iscsi.cc
58
struct iscsi_portal final : public portal {
usr.sbin/ctld/iscsi.cc
61
portal(pg, listen, protocol, std::move(ai)) {}
usr.sbin/ctld/iscsi.hh
39
iscsi_connection(struct portal *portal, freebsd::fd_up fd,
usr.sbin/ctld/iscsi.hh
61
struct portal *conn_portal = nullptr;
usr.sbin/ctld/nvmf.cc
237
portal_up portal;
usr.sbin/ctld/nvmf.cc
239
portal = std::make_unique<nvmf_discovery_portal>(this, value,
usr.sbin/ctld/nvmf.cc
242
portal = std::make_unique<nvmf_io_portal>(this, value,
usr.sbin/ctld/nvmf.cc
247
pg_portals.emplace_back(std::move(portal));
usr.sbin/ctld/nvmf.hh
39
struct nvmf_portal : public portal {
usr.sbin/ctld/nvmf.hh
42
portal(pg, listen, protocol, std::move(ai)) {}
usr.sbin/ctld/nvmf_discovery.cc
120
portal_uses_wildcard_address(const struct portal *p)
usr.sbin/ctld/nvmf_discovery.cc
147
const struct target *target, const struct portal *portal,
usr.sbin/ctld/nvmf_discovery.cc
157
if (getsockname(portal->socket(), (struct sockaddr *)&ss, &len) == -1) {
usr.sbin/ctld/nvmf_discovery.cc
163
static_cast<const nvmf_portal *>(portal)->aparams();
usr.sbin/ctld/nvmf_discovery.cc
177
if (portal_uses_wildcard_address(portal))
usr.sbin/ctld/nvmf_discovery.cc
180
switch (portal->ai()->ai_family) {
usr.sbin/ctld/nvmf_discovery.cc
193
entry->portid = htole16(portal->portal_group()->tag());
usr.sbin/ctld/nvmf_discovery.cc
230
for (const portal_up &portal : pg->portals()) {
usr.sbin/ctld/nvmf_discovery.cc
231
if (portal->protocol() != portal_protocol::NVME_TCP)
usr.sbin/ctld/nvmf_discovery.cc
234
if (portal_uses_wildcard_address(portal.get()) &&
usr.sbin/ctld/nvmf_discovery.cc
235
portal->ai()->ai_family != client_sa->sa_family)
usr.sbin/ctld/nvmf_discovery.cc
240
portal.get(), wildcard_host))