/drivers/staging/lustre/lustre/mdc/ |
H A D | mdc_lib.c | 59 struct req_capsule *pill = &req->rq_pill; local 63 LASSERT(req_capsule_get_size(pill, field, RCL_CLIENT) == 0); 67 c = req_capsule_client_get(pill, field);
|
H A D | mdc_locks.c | 568 struct req_capsule *pill = &req->rq_pill; local 580 lockreq = req_capsule_client_get(pill, &RMF_DLM_REQ); 602 lockrep = req_capsule_server_get(pill, &RMF_DLM_REP); 634 body = req_capsule_server_get(pill, &RMF_MDT_BODY); 660 eadata = req_capsule_server_sized_get(pill, &RMF_MDT_MD, 682 if (req_capsule_get_size(pill, &RMF_EADATA, 687 req_capsule_shrink(pill, &RMF_EADATA, 691 req_capsule_set_size(pill, &RMF_EADATA, 695 lmm = req_capsule_client_get(pill, &RMF_EADATA); 705 perm = req_capsule_server_swab_get(pill, [all...] |
H A D | mdc_request.c | 170 struct req_capsule *pill = &req->rq_pill; local 181 body = req_capsule_server_get(pill, &RMF_MDT_BODY); 190 eadata = req_capsule_server_sized_get(pill, &RMF_MDT_MD, 200 perm = req_capsule_server_swab_get(pill, &RMF_ACL, 209 capa = req_capsule_server_get(pill, &RMF_CAPA1); 469 struct req_capsule *pill = &req->rq_pill; local 478 buf = req_capsule_server_sized_get(pill, &RMF_ACL, body->aclsize); 508 struct req_capsule *pill = &req->rq_pill; local 514 md->body = req_capsule_server_get(pill, &RMF_MDT_BODY); 535 lmm = req_capsule_server_sized_get(pill, [all...] |
/drivers/staging/lustre/lustre/ldlm/ |
H A D | ldlm_lock.c | 1388 int ldlm_fill_lvb(struct ldlm_lock *lock, struct req_capsule *pill, argument 1400 lvb = req_capsule_client_swab_get(pill, 1404 lvb = req_capsule_server_swab_get(pill, 1417 lvb = req_capsule_client_swab_get(pill, 1421 lvb = req_capsule_server_sized_swab_get(pill, 1442 lvb = req_capsule_client_swab_get(pill, 1446 lvb = req_capsule_server_swab_get(pill, 1466 lvb = req_capsule_client_get(pill, &RMF_DLM_LVB); 1468 lvb = req_capsule_server_get(pill, &RMF_DLM_LVB);
|
H A D | ldlm_request.c | 723 static inline int ldlm_capsule_handles_avail(struct req_capsule *pill, argument 727 int size = req_capsule_msg_size(pill, loc); 752 struct req_capsule *pill = &req->rq_pill; local 762 req_capsule_filled_sizes(pill, RCL_CLIENT); 763 avail = ldlm_capsule_handles_avail(pill, RCL_CLIENT, canceloff); 780 req_capsule_set_size(pill, &RMF_DLM_REQ, RCL_CLIENT, 792 dlm = req_capsule_client_get(pill, &RMF_DLM_REQ);
|
/drivers/staging/lustre/lustre/osc/ |
H A D | osc_request.c | 1260 struct req_capsule *pill; local 1285 pill = &req->rq_pill; 1286 req_capsule_set_size(pill, &RMF_OBD_IOOBJ, RCL_CLIENT, 1288 req_capsule_set_size(pill, &RMF_NIOBUF_REMOTE, RCL_CLIENT, 1314 body = req_capsule_client_get(pill, &RMF_OST_BODY); 1315 ioobj = req_capsule_client_get(pill, &RMF_OBD_IOOBJ); 1316 niobuf = req_capsule_client_get(pill, &RMF_NIOBUF_REMOTE); 1416 req_capsule_set_size(pill, &RMF_RCS, RCL_SERVER,
|
/drivers/staging/lustre/lustre/ptlrpc/ |
H A D | layout.c | 43 * This file contains the "capsule/pill" abstraction layered above PTLRPC. 45 * Every struct ptlrpc_request contains a "pill", which points to a description 1687 * Initializes the expected sizes of each RMF in a \a pill (\a rc_area) to -1. 1694 void req_capsule_init_area(struct req_capsule *pill) argument 1698 for (i = 0; i < ARRAY_SIZE(pill->rc_area[RCL_CLIENT]); i++) { 1699 pill->rc_area[RCL_CLIENT][i] = -1; 1700 pill->rc_area[RCL_SERVER][i] = -1; 1706 * Initialize a pill. 1711 void req_capsule_init(struct req_capsule *pill, argument 1720 * into req unless req != NULL and pill i 1741 req_capsule_fini(struct req_capsule *pill) argument 1753 __req_msg(const struct req_capsule *pill, enum req_location loc) argument 1766 req_capsule_set(struct req_capsule *pill, const struct req_format *fmt) argument 1783 req_capsule_filled_sizes(struct req_capsule *pill, enum req_location loc) argument 1818 req_capsule_server_pack(struct req_capsule *pill) argument 1844 __req_capsule_offset(const struct req_capsule *pill, const struct req_msg_field *field, enum req_location loc) argument 1866 swabber_dumper_helper(struct req_capsule *pill, const struct req_msg_field *field, enum req_location loc, int offset, void *value, int len, int dump, void (*swabber)(void *)) argument 1945 __req_capsule_get(struct req_capsule *pill, const struct req_msg_field *field, enum req_location loc, void (*swabber)(void *), int dump) argument 2016 __req_capsule_dump(struct req_capsule *pill, enum req_location loc) argument 2047 req_capsule_client_dump(struct req_capsule *pill) argument 2056 req_capsule_server_dump(struct req_capsule *pill) argument 2066 req_capsule_client_get(struct req_capsule *pill, const struct req_msg_field *field) argument 2079 req_capsule_client_swab_get(struct req_capsule *pill, const struct req_msg_field *field, void *swabber) argument 2094 req_capsule_client_sized_get(struct req_capsule *pill, const struct req_msg_field *field, int len) argument 2107 req_capsule_server_get(struct req_capsule *pill, const struct req_msg_field *field) argument 2120 req_capsule_server_swab_get(struct req_capsule *pill, const struct req_msg_field *field, void *swabber) argument 2135 req_capsule_server_sized_get(struct req_capsule *pill, const struct req_msg_field *field, int len) argument 2144 req_capsule_server_sized_swab_get(struct req_capsule *pill, const struct req_msg_field *field, int len, void *swabber) argument 2161 req_capsule_other_get(struct req_capsule *pill, const struct req_msg_field *field) argument 2175 req_capsule_set_size(struct req_capsule *pill, const struct req_msg_field *field, enum req_location loc, int size) argument 2211 req_capsule_get_size(const struct req_capsule *pill, const struct req_msg_field *field, enum req_location loc) argument 2229 req_capsule_msg_size(struct req_capsule *pill, enum req_location loc) argument 2286 req_capsule_extend(struct req_capsule *pill, const struct req_format *fmt) argument 2329 req_capsule_has_field(const struct req_capsule *pill, const struct req_msg_field *field, enum req_location loc) argument 2343 req_capsule_field_present(const struct req_capsule *pill, const struct req_msg_field *field, enum req_location loc) argument 2363 req_capsule_shrink(struct req_capsule *pill, const struct req_msg_field *field, unsigned int newlen, enum req_location loc) argument 2395 req_capsule_server_grow(struct req_capsule *pill, const struct req_msg_field *field, unsigned int newlen) argument [all...] |