Searched refs:dlap (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/io/dld/ |
H A D | dld_drv.c | 750 struct dlautopush *dlap = (struct dlautopush *)kprop->pr_val; in drv_ioc_prop_common() local 754 err = drv_ioc_setap(linkid, dlap); in drv_ioc_prop_common() 772 err = drv_ioc_getap(linkid, dlap); in drv_ioc_prop_common() 950 drv_ioc_setap(datalink_id_t linkid, struct dlautopush *dlap) in drv_ioc_setap() argument 956 if (dlap->dap_npush == 0 || dlap->dap_npush > MAXAPUSH) in drv_ioc_setap() 962 for (i = 0; i < dlap->dap_npush; i++) { in drv_ioc_setap() 963 if (fmodsw_find(dlap->dap_aplist[i], FMODSW_LOAD) == NULL) in drv_ioc_setap() 986 dap->da_anchor = dlap->dap_anchor; in drv_ioc_setap() 987 dap->da_npush = dlap->dap_npush; in drv_ioc_setap() 988 for (i = 0; i < dlap->dap_npush; i++) { in drv_ioc_setap() [all …]
|
H A D | dld_proto.c | 1581 dl_capability_ack_t *dlap; in proto_capability_advertise() local 1661 dlap = (dl_capability_ack_t *)mp->b_rptr; in proto_capability_advertise() 1662 dlap->dl_primitive = DL_CAPABILITY_ACK; in proto_capability_advertise() 1663 dlap->dl_sub_offset = sizeof (dl_capability_ack_t); in proto_capability_advertise() 1664 dlap->dl_sub_length = subsize; in proto_capability_advertise() 1665 ptr = (uint8_t *)&dlap[1]; in proto_capability_advertise()
|
/illumos-gate/usr/src/uts/common/io/softmac/ |
H A D | softmac_fp.c | 306 dl_capability_ack_t *dlap; in softmac_capability_advertise() local 365 dlap = (dl_capability_ack_t *)mp->b_rptr; in softmac_capability_advertise() 366 dlap->dl_primitive = DL_CAPABILITY_ACK; in softmac_capability_advertise() 367 dlap->dl_sub_offset = sizeof (dl_capability_ack_t); in softmac_capability_advertise() 368 dlap->dl_sub_length = subsize; in softmac_capability_advertise() 369 ptr = (uint8_t *)&dlap[1]; in softmac_capability_advertise()
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/ulp/ |
H A D | fcip.c | 3331 struct fcipdladdr *dlap; in fcip_addudind() local 3366 dlap = (struct fcipdladdr *)(nmp->b_rptr + sizeof (dl_unitdata_ind_t)); in fcip_addudind() 3368 ether_bcopy(&dest_addr, &dlap->dl_phys); in fcip_addudind() 3369 dlap->dl_sap = (uint16_t)type; in fcip_addudind() 3371 dlap = (struct fcipdladdr *)(nmp->b_rptr + sizeof (dl_unitdata_ind_t) in fcip_addudind() 3374 ether_bcopy(&src_addr, &dlap->dl_phys); in fcip_addudind() 3375 dlap->dl_sap = (uint16_t)type; in fcip_addudind() 4950 struct fcipdladdr *dlap; in fcip_ireq() local 4981 dlap = (struct fcipdladdr *)(mp->b_rptr + dlip->dl_addr_offset); in fcip_ireq() 4982 dlap->dl_sap = slp->sl_sap; in fcip_ireq() [all …]
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | linkprop.c | 3275 struct dlautopush dlap; in get_autopush() local 3284 perm_flags, &dlap, sizeof (dlap)); in get_autopush() 3288 if (dlap.dap_npush == 0) { in get_autopush() 3292 for (i = 0, len = 0; i < dlap.dap_npush; i++) { in get_autopush() 3299 "%s", dlap.dap_aplist[i]); in get_autopush() 3300 len += strlen(dlap.dap_aplist[i]); in get_autopush() 3301 if (dlap.dap_anchor - 1 == i) { in get_autopush() 3317 i_dladm_add_ap_module(const char *module, struct dlautopush *dlap) in i_dladm_add_ap_module() argument 3327 if (dlap->dap_anchor != 0) in i_dladm_add_ap_module() 3329 if (dlap->dap_npush == 0) in i_dladm_add_ap_module() [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | gld.c | 3409 dl_capability_ack_t *dlap; in gld_cap_ack() local 3425 dlap = (dl_capability_ack_t *)mp->b_rptr; in gld_cap_ack() 3426 dlap->dl_sub_offset = 0; in gld_cap_ack() 3427 if ((dlap->dl_sub_length = subsize) != 0) in gld_cap_ack() 3428 dlap->dl_sub_offset = sizeof (dl_capability_ack_t); in gld_cap_ack() 3429 dlsp = (dl_capability_sub_t *)&dlap[1]; in gld_cap_ack()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | streamio.c | 291 struct dlautopush dlap; in stropen() local 547 switch (dld_autopush(&savedev, &dlap)) { in stropen() 550 for (s = 0; s < dlap.dap_npush; s++) { in stropen() 552 dlap.dap_aplist[s], dlap.dap_anchor, crp, in stropen()
|