Lines Matching defs:req

211 	nwam_backend_door_arg_t *req = (nwam_backend_door_arg_t *)arg;
220 req->nwbda_result = NWAM_INVALID_ARG;
221 (void) door_return((char *)req,
226 req->nwbda_result = NWAM_ERROR_INTERNAL;
227 (void) door_return((char *)req, arg_size, NULL, 0);
233 if (req->nwbda_cmd == NWAM_BACKEND_DOOR_CMD_READ_REQ)
235 if ((err = nwam_check_auths(uid, write, req->nwbda_flags))
239 req->nwbda_cmd == NWAM_BACKEND_DOOR_CMD_UPDATE_REQ ?
241 (char *)req->nwbda_object,
242 (char *)req->nwbda_dbname, ADT_FAILURE,
245 req->nwbda_result = err;
249 switch (req->nwbda_cmd) {
251 if ((req->nwbda_result = nwam_read_object_from_files_backend
252 (strlen(req->nwbda_dbname) > 0 ? req->nwbda_dbname : NULL,
253 strlen(req->nwbda_object) > 0 ? req->nwbda_object : NULL,
254 req->nwbda_flags, &newobj)) != NWAM_SUCCESS) {
260 caddr_t dataptr = (caddr_t)req +
263 if ((req->nwbda_result = nwam_pack_object_list(newobj,
265 req->nwbda_datalen = 0;
267 req->nwbda_datalen = datalen;
270 req->nwbda_datalen = 0;
275 if (req->nwbda_datalen == 0) {
278 if ((req->nwbda_result =
280 (req, NULL, NULL, &obj)) != NWAM_SUCCESS)
283 req->nwbda_result = nwam_update_object_in_files_backend(
284 req->nwbda_dbname[0] == 0 ? NULL : req->nwbda_dbname,
285 req->nwbda_object[0] == 0 ? NULL : req->nwbda_object,
286 req->nwbda_flags, obj);
288 if (req->nwbda_result == NWAM_SUCCESS) {
289 req->nwbda_datalen = 0;
291 (char *)req->nwbda_object,
292 (char *)req->nwbda_dbname, ADT_SUCCESS,
298 req->nwbda_result = nwam_remove_object_from_files_backend
299 (strlen(req->nwbda_dbname) > 0 ? req->nwbda_dbname : NULL,
300 strlen(req->nwbda_object) > 0 ? req->nwbda_object : NULL,
301 req->nwbda_flags);
302 if (req->nwbda_result == NWAM_SUCCESS) {
304 (char *)req->nwbda_object,
305 (char *)req->nwbda_dbname, ADT_SUCCESS,
311 req->nwbda_result = NWAM_INVALID_ARG;
318 (void) door_return((char *)req, arg_size, NULL, 0);
384 nwam_backend_door_arg_t *req = (nwam_backend_door_arg_t *)&reqbuf;
388 obj, req)) != NWAM_SUCCESS)
392 req, sizeof (reqbuf)) != 0)
395 reserr = req->nwbda_result;
398 err = nwam_read_object_from_backend_door_arg(req, dbname,