Lines Matching refs:push

252 	struct strapush push;		/* configuration information */  in set_info()  local
272 (void) memset(&push, 0, sizeof (struct strapush)); in set_info()
274 parsecode = parse_line(buf, line, namep, &push); in set_info()
280 if (push.sap_minor == (minor_t)-1) in set_info()
281 push.sap_cmd = SAP_ALL; in set_info()
282 else if (push.sap_lastminor == 0) in set_info()
283 push.sap_cmd = SAP_ONE; in set_info()
285 push.sap_cmd = SAP_RANGE; in set_info()
287 if (ioctl(sadfd, SAD_SAP, &push) < 0) { in set_info()
347 struct strapush push; /* configuration information */ in rem_info() local
356 push.sap_cmd = SAP_CLEAR; in rem_info()
357 push.sap_minor = min; in rem_info()
358 push.sap_major = maj; in rem_info()
360 if (ioctl(sadfd, SAD_SAP, &push) < 0) { in rem_info()
374 if ((min != 0) && (ioctl(sadfd, SAD_GAP, &push) == 0) && in rem_info()
375 (push.sap_cmd == SAP_ALL)) in rem_info()
411 struct strapush push; /* configuration information */ in get_info() local
420 push.sap_major = maj; in get_info()
421 push.sap_minor = min; in get_info()
423 if (ioctl(sadfd, SAD_GAP, &push) < 0) { in get_info()
452 switch (push.sap_cmd) { in get_info()
454 (void) printf(OFORMAT1_ONE, push.sap_major, push.sap_minor); in get_info()
458 (void) printf(OFORMAT1_RANGE, push.sap_major, push.sap_minor, in get_info()
459 push.sap_lastminor); in get_info()
463 (void) printf(OFORMAT1_ALL, push.sap_major); in get_info()
472 for (i = 0; i < push.sap_npush; i++) { in get_info()
474 (void) printf("%s", push.sap_list[i]); in get_info()
476 if (push.sap_anchor == (i + 1)) in get_info()
479 if (i < push.sap_npush - 1) in get_info()