Lines Matching refs:input
4365 struct accessx_descriptor *input = NULL;
4395 input = stack_input;
4397 MALLOC(input, struct accessx_descriptor *, uap->size, M_TEMP, M_WAITOK);
4398 if (input == NULL) {
4403 error = copyin(uap->entries, input, uap->size);
4407 AUDIT_ARG(opaque, input, uap->size);
4414 ((char *)input)[uap->size - 1] = 0;
4434 * convert to an input array index, which would be one off
4438 j = input[i].ad_name_offset / sizeof(struct accessx_descriptor);
4502 if (input[i].ad_name_offset != 0) {
4520 wantdelete = input[i].ad_flags & _DELETE_OK;
4521 for (j = i + 1; (j < desc_actual) && (input[j].ad_name_offset == 0); j++)
4522 if (input[j].ad_flags & _DELETE_OK)
4533 CAST_USER_ADDR_T(((const char *)input) + input[i].ad_name_offset),
4556 result[i] = access1(vp, dvp, input[i].ad_flags, &context);
4571 if (input && input != stack_input)
4572 FREE(input, M_TEMP);