Lines Matching refs:objp
6176 ipf_inobj(ipf_main_softc_t *softc, void *data, ipfobj_t *objp, void *ptr, in ipf_inobj() argument
6188 if (objp == NULL) in ipf_inobj()
6189 objp = &obj; in ipf_inobj()
6190 error = BCOPYIN(data, objp, sizeof(*objp)); in ipf_inobj()
6196 if (objp->ipfo_type != type) { in ipf_inobj()
6201 if (objp->ipfo_rev >= ipf_objbytes[type][2]) { in ipf_inobj()
6203 if (objp->ipfo_size < ipf_objbytes[type][1]) { in ipf_inobj()
6208 } else if (objp->ipfo_size == ipf_objbytes[type][1]) { in ipf_inobj()
6209 size = objp->ipfo_size; in ipf_inobj()
6214 error = COPYIN(objp->ipfo_ptr, ptr, size); in ipf_inobj()
6221 error = ipf_in_compat(softc, objp, ptr, 0); in ipf_inobj()
8399 ipf_matcharray_load(ipf_main_softc_t *softc, caddr_t data, ipfobj_t *objp, argument
8406 error = BCOPYIN(data, objp, sizeof(*objp));
8412 if (objp->ipfo_type != IPFOBJ_IPFEXPR) {
8417 if (((objp->ipfo_size & 3) != 0) || (objp->ipfo_size == 0) ||
8418 (objp->ipfo_size > 1024)) {
8423 arraysize = objp->ipfo_size * sizeof(*array);
8430 error = COPYIN(objp->ipfo_ptr, array, arraysize);