Lines Matching refs:dlap
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()
989 (void) strlcpy(dap->da_aplist[i], dlap->dap_aplist[i], in drv_ioc_setap()
998 drv_ioc_getap(datalink_id_t linkid, struct dlautopush *dlap) in drv_ioc_getap() argument
1008 dlap->dap_npush = 0; in drv_ioc_getap()
1015 dlap->dap_anchor = dap->da_anchor; in drv_ioc_getap()
1016 dlap->dap_npush = dap->da_npush; in drv_ioc_getap()
1018 (void) strlcpy(dlap->dap_aplist[i], dap->da_aplist[i], in drv_ioc_getap()
1146 dld_autopush(dev_t *devp, struct dlautopush *dlap) in dld_autopush() argument
1167 *dlap = dap->da_ap; in dld_autopush()