Lines Matching defs:request

577  * This makes a door request on the client door associated with handle h.
806 * server claimed bad request
1005 rep_protocol_request_t request;
1011 request.rpr_request = REP_PROTOCOL_CLOSE;
1013 (void) make_door_call(handle, &request, sizeof (request),
1033 struct rep_protocol_entity_setup request;
1047 request.rpr_request = REP_PROTOCOL_ENTITY_SETUP;
1048 request.rpr_entityid = dp->rd_entity;
1049 request.rpr_entitytype = dp->rd_type;
1051 r = make_door_call(h, &request, sizeof (request),
1076 struct rep_protocol_iter_request request;
1088 request.rpr_request = REP_PROTOCOL_ITER_SETUP;
1089 request.rpr_iterid = iter->iter_id;
1091 r = make_door_call(h, &request, sizeof (request),
1112 * server claimed bad request
1133 repository_door_request_t request;
1170 request.rdr_version = REPOSITORY_DOOR_VERSION;
1171 request.rdr_request = REPOSITORY_DOOR_REQUEST_CONNECT;
1172 request.rdr_flags = handle->rh_flags;
1173 request.rdr_debug = handle->rh_debug;
1177 res = make_door_call_retfd(fd, &request, sizeof (request),
1566 struct rep_protocol_entity_teardown request;
1574 request.rpr_request = REP_PROTOCOL_ENTITY_TEARDOWN;
1575 request.rpr_entityid = dp->rd_entity;
1577 (void) make_door_call(h, &request, sizeof (request),
1600 struct rep_protocol_entity_reset request;
1605 request.rpr_request = REP_PROTOCOL_ENTITY_RESET;
1606 request.rpr_entityid = dp->rd_entity;
1608 (void) make_door_call(h, &request, sizeof (request),
1642 * big, bad entity id, request not applicable to entity, name too long for
1651 struct rep_protocol_entity_name request;
1656 request.rpr_request = REP_PROTOCOL_ENTITY_NAME;
1657 request.rpr_entityid = dp->rd_entity;
1658 request.rpr_answertype = type;
1661 r = make_door_call(h, &request, sizeof (request),
1688 struct rep_protocol_entity_parent request;
1697 request.rpr_request = REP_PROTOCOL_ENTITY_GET_PARENT;
1698 request.rpr_entityid = dp->rd_entity;
1699 request.rpr_outid = pp->rd_entity;
1703 r = make_door_call(h, &request, sizeof (request),
1731 struct rep_protocol_iter_start request;
1750 request.rpr_request = REP_PROTOCOL_ITER_START;
1751 request.rpr_iterid = iter->iter_id;
1752 request.rpr_entity = dp->rd_entity;
1753 request.rpr_itertype = type;
1754 request.rpr_flags = RP_ITER_START_EXACT | RP_ITER_START_COMPOSED;
1756 if (name == NULL || strlcpy(request.rpr_pattern, name,
1757 sizeof (request.rpr_pattern)) >= sizeof (request.rpr_pattern)) {
1768 r = make_door_call(h, &request, sizeof (request),
1816 struct rep_protocol_entity_get_child request;
1830 request.rpr_request = REP_PROTOCOL_ENTITY_GET_CHILD;
1831 request.rpr_entityid = dp->rd_entity;
1832 request.rpr_childid = out->rd_entity;
1834 if (name == NULL || strlcpy(request.rpr_name, name,
1835 sizeof (request.rpr_name)) >= sizeof (request.rpr_name)) {
1842 r = make_door_call(h, &request, sizeof (request),
1959 struct rep_protocol_entity_create_child request;
1989 if (strlcpy(request.rpr_name, name, sizeof (request.rpr_name)) >=
1990 sizeof (request.rpr_name)) {
1996 request.rpr_request = REP_PROTOCOL_ENTITY_CREATE_CHILD;
1997 request.rpr_entityid = dp->rd_entity;
1998 request.rpr_childtype = type;
1999 request.rpr_childid = cp->rd_entity;
2002 request.rpr_changeid = handle_next_changeid(h);
2003 r = make_door_call(h, &request, sizeof (request),
2030 struct rep_protocol_entity_create_pg request;
2045 request.rpr_request = REP_PROTOCOL_ENTITY_CREATE_PG;
2047 if (name == NULL || strlcpy(request.rpr_name, name,
2048 sizeof (request.rpr_name)) > sizeof (request.rpr_name)) {
2053 if (type == NULL || strlcpy(request.rpr_type, type,
2054 sizeof (request.rpr_type)) > sizeof (request.rpr_type)) {
2060 request.rpr_entityid = dp->rd_entity;
2061 request.rpr_childid = cp->rd_entity;
2062 request.rpr_flags = flags;
2066 request.rpr_changeid = handle_next_changeid(h);
2067 r = make_door_call(h, &request, sizeof (request),
2093 struct rep_protocol_entity_delete request;
2098 request.rpr_request = REP_PROTOCOL_ENTITY_DELETE;
2099 request.rpr_entityid = dp->rd_entity;
2102 request.rpr_changeid = handle_next_changeid(h);
2103 r = make_door_call(h, &request, sizeof (request),
2176 struct rep_protocol_iter_request request;
2179 request.rpr_request = REP_PROTOCOL_ITER_RESET;
2180 request.rpr_iterid = iter->iter_id;
2185 &request, sizeof (request), &response, sizeof (response));
2204 struct rep_protocol_iter_request request;
2213 request.rpr_request = REP_PROTOCOL_ITER_TEARDOWN;
2214 request.rpr_iterid = iter->iter_id;
2216 (void) make_door_call(handle, &request, sizeof (request),
2231 struct rep_protocol_entity_get request;
2240 request.rpr_request = REP_PROTOCOL_ENTITY_GET;
2241 request.rpr_entityid = out->rd_d.rd_entity;
2242 request.rpr_object = RP_ENTITY_GET_MOST_LOCAL_SCOPE;
2245 r = make_door_call(handle, &request, sizeof (request),
2343 struct rep_protocol_iter_start request;
2355 request.rpr_request = REP_PROTOCOL_ITER_START;
2356 request.rpr_iterid = iter->iter_id;
2357 request.rpr_entity = dp->rd_entity;
2358 request.rpr_itertype = res_type;
2359 request.rpr_flags = RP_ITER_START_ALL |
2361 request.rpr_pattern[0] = 0;
2364 r = make_door_call(h, &request, sizeof (request),
2386 struct rep_protocol_iter_start request;
2394 if (pgtype == NULL || strlcpy(request.rpr_pattern, pgtype,
2395 sizeof (request.rpr_pattern)) >= sizeof (request.rpr_pattern)) {
2401 request.rpr_request = REP_PROTOCOL_ITER_START;
2402 request.rpr_iterid = iter->iter_id;
2403 request.rpr_entity = dp->rd_entity;
2404 request.rpr_itertype = REP_PROTOCOL_ENTITY_PROPERTYGRP;
2405 request.rpr_flags = RP_ITER_START_PGTYPE |
2412 r = make_door_call(h, &request, sizeof (request),
2434 struct rep_protocol_iter_read request;
2453 request.rpr_request = REP_PROTOCOL_ITER_READ;
2454 request.rpr_iterid = iter->iter_id;
2455 request.rpr_sequence = iter->iter_sequence;
2456 request.rpr_entityid = out->rd_entity;
2459 r = make_door_call(h, &request, sizeof (request),
3062 struct rep_protocol_entity_pair request;
3075 request.rpr_request = REP_PROTOCOL_NEXT_SNAPLEVEL;
3076 request.rpr_entity_src = src->rd_entity;
3077 request.rpr_entity_dst = dst->rd_d.rd_entity;
3081 r = make_door_call(h, &request, sizeof (request),
3198 struct rep_protocol_entity_update request;
3204 request.rpr_request = REP_PROTOCOL_ENTITY_UPDATE;
3205 request.rpr_entityid = dp->rd_entity;
3208 request.rpr_changeid = handle_next_changeid(h);
3210 r = make_door_call(h, &request, sizeof (request),
3250 struct rep_protocol_propertygrp_request request;
3258 request.rpr_request = REP_PROTOCOL_PROPERTYGRP_SETUP_WAIT;
3259 request.rpr_entityid = pg->rd_d.rd_entity;
3266 r = make_door_call_retfd(h->rh_doorfd, &request, sizeof (request),
3294 struct rep_protocol_notify_request request;
3299 request.rpr_request = REP_PROTOCOL_CLIENT_ADD_NOTIFY;
3300 request.rpr_type = type;
3301 (void) strlcpy(request.rpr_pattern, name, sizeof (request.rpr_pattern));
3303 r = make_door_call(h, &request, sizeof (request),
3331 struct rep_protocol_wait_request request;
3349 request.rpr_request = REP_PROTOCOL_CLIENT_WAIT;
3350 request.rpr_entityid = pg->rd_d.rd_entity;
3353 r = make_door_call_retfd(fd, &request, sizeof (request),
3392 struct rep_protocol_snapshot_take request;
3400 if (strlcpy(request.rpr_name, (name != NULL)? name : "",
3401 sizeof (request.rpr_name)) >= sizeof (request.rpr_name))
3405 request.rpr_request = REP_PROTOCOL_SNAPSHOT_TAKE;
3406 request.rpr_entityid_src = inst->rd_d.rd_entity;
3407 request.rpr_entityid_dest = snap->rd_d.rd_entity;
3408 request.rpr_flags = flags;
3413 r = make_door_call(h, &request, sizeof (request),
3433 struct rep_protocol_snapshot_take_named request;
3441 if (strlcpy(request.rpr_svcname, svcname,
3442 sizeof (request.rpr_svcname)) >= sizeof (request.rpr_svcname))
3445 if (strlcpy(request.rpr_instname, instname,
3446 sizeof (request.rpr_instname)) >= sizeof (request.rpr_instname))
3449 if (strlcpy(request.rpr_name, snapname,
3450 sizeof (request.rpr_name)) >= sizeof (request.rpr_name))
3454 request.rpr_request = REP_PROTOCOL_SNAPSHOT_TAKE_NAMED;
3455 request.rpr_entityid_src = inst->rd_d.rd_entity;
3456 request.rpr_entityid_dest = snap->rd_d.rd_entity;
3461 r = make_door_call(h, &request, sizeof (request),
3495 struct rep_protocol_snapshot_attach request;
3504 request.rpr_request = REP_PROTOCOL_SNAPSHOT_ATTACH;
3505 request.rpr_entityid_src = src->rd_d.rd_entity;
3506 request.rpr_entityid_dest = dest->rd_d.rd_entity;
3511 r = make_door_call(h, &request, sizeof (request),
3568 struct rep_protocol_property_request request;
3575 request.rpr_request = REP_PROTOCOL_PROPERTY_GET_TYPE;
3576 request.rpr_entityid = prop->rd_d.rd_entity;
3579 r = make_door_call(h, &request, sizeof (request),
3700 struct rep_protocol_transaction_start request;
3712 request.rpr_request = REP_PROTOCOL_PROPERTYGRP_TX_START;
3713 request.rpr_entityid_tx = tran->tran_pg.rd_d.rd_entity;
3714 request.rpr_entityid = pg->rd_d.rd_entity;
3719 r = make_door_call(h, &request, sizeof (request),
4041 struct rep_protocol_transaction_commit *request;
4070 request = alloca(request_size);
4071 (void) memset(request, '\0', request_size);
4072 request->rpr_request = REP_PROTOCOL_PROPERTYGRP_TX_COMMIT;
4073 request->rpr_entityid = tran->tran_pg.rd_d.rd_entity;
4074 request->rpr_size = request_size;
4075 cmd = (uintptr_t)request->rpr_cmd;
4092 r = make_door_call(h, request, request_size,
4995 struct rep_protocol_iter_read_value request;
5017 request.rpr_request = REP_PROTOCOL_ITER_READ_VALUE;
5018 request.rpr_iterid = iter->iter_id;
5019 request.rpr_sequence = iter->iter_sequence;
5021 r = make_door_call(h, &request, sizeof (request),
5060 struct rep_protocol_property_request request;
5069 request.rpr_request = REP_PROTOCOL_PROPERTY_GET_VALUE;
5070 request.rpr_entityid = prop->rd_d.rd_entity;
5075 r = make_door_call(h, &request, sizeof (request),
5673 * big, bad entity id, request not applicable to entity, name too long for
5705 * big, bad element id, bad ids, bad types, scope has no parent, request not
5795 struct rep_protocol_entity_parent_type request;
5802 request.rpr_request = REP_PROTOCOL_ENTITY_PARENT_TYPE;
5803 request.rpr_entityid = pg->rd_d.rd_entity;
5806 r = make_door_call(h, &request, sizeof (request),
5934 * (server response too big, bad entity id, request not applicable to entity,
7318 struct rep_protocol_backup_request request;
7323 if (strlcpy(request.rpr_name, name, sizeof (request.rpr_name)) >=
7324 sizeof (request.rpr_name))
7328 request.rpr_request = REP_PROTOCOL_BACKUP;
7329 request.rpr_changeid = handle_next_changeid(h);
7331 r = make_door_call(h, &request, sizeof (request),
7353 * _PERMISSION_DENIED not enough privileges to do request
7361 struct rep_protocol_switch_request request;
7366 * Setup request protocol and make door call
7371 request.rpr_flag = scf_sw;
7372 request.rpr_request = REP_PROTOCOL_SWITCH;
7373 request.rpr_changeid = handle_next_changeid(h);
7375 r = make_door_call(h, &request, sizeof (request),
7424 struct rep_protocol_annotation request;
7434 request.rpr_request = REP_PROTOCOL_SET_AUDIT_ANNOTATION;
7435 copied = strlcpy(request.rpr_operation,
7437 sizeof (request.rpr_operation));
7438 if (copied >= sizeof (request.rpr_operation))
7441 copied = strlcpy(request.rpr_file,
7443 sizeof (request.rpr_file));
7444 if (copied >= sizeof (request.rpr_file))
7448 r = make_door_call(h, &request, sizeof (request),