rrb               299 arch/ia64/kernel/unaligned.c rotate_reg (unsigned long sor, unsigned long rrb, unsigned long reg)
rrb               301 arch/ia64/kernel/unaligned.c 	reg += rrb;
rrb               118 arch/s390/pci/pci_clp.c 	struct clp_req_rsp_query_pci_grp *rrb;
rrb               121 arch/s390/pci/pci_clp.c 	rrb = clp_alloc_block(GFP_KERNEL);
rrb               122 arch/s390/pci/pci_clp.c 	if (!rrb)
rrb               125 arch/s390/pci/pci_clp.c 	memset(rrb, 0, sizeof(*rrb));
rrb               126 arch/s390/pci/pci_clp.c 	rrb->request.hdr.len = sizeof(rrb->request);
rrb               127 arch/s390/pci/pci_clp.c 	rrb->request.hdr.cmd = CLP_QUERY_PCI_FNGRP;
rrb               128 arch/s390/pci/pci_clp.c 	rrb->response.hdr.len = sizeof(rrb->response);
rrb               129 arch/s390/pci/pci_clp.c 	rrb->request.pfgid = pfgid;
rrb               131 arch/s390/pci/pci_clp.c 	rc = clp_req(rrb, CLP_LPS_PCI);
rrb               132 arch/s390/pci/pci_clp.c 	if (!rc && rrb->response.hdr.rsp == CLP_RC_OK)
rrb               133 arch/s390/pci/pci_clp.c 		clp_store_query_pci_fngrp(zdev, &rrb->response);
rrb               136 arch/s390/pci/pci_clp.c 		zpci_err_clp(rrb->response.hdr.rsp, rc);
rrb               139 arch/s390/pci/pci_clp.c 	clp_free_block(rrb);
rrb               179 arch/s390/pci/pci_clp.c 	struct clp_req_rsp_query_pci *rrb;
rrb               182 arch/s390/pci/pci_clp.c 	rrb = clp_alloc_block(GFP_KERNEL);
rrb               183 arch/s390/pci/pci_clp.c 	if (!rrb)
rrb               186 arch/s390/pci/pci_clp.c 	memset(rrb, 0, sizeof(*rrb));
rrb               187 arch/s390/pci/pci_clp.c 	rrb->request.hdr.len = sizeof(rrb->request);
rrb               188 arch/s390/pci/pci_clp.c 	rrb->request.hdr.cmd = CLP_QUERY_PCI_FN;
rrb               189 arch/s390/pci/pci_clp.c 	rrb->response.hdr.len = sizeof(rrb->response);
rrb               190 arch/s390/pci/pci_clp.c 	rrb->request.fh = fh;
rrb               192 arch/s390/pci/pci_clp.c 	rc = clp_req(rrb, CLP_LPS_PCI);
rrb               193 arch/s390/pci/pci_clp.c 	if (!rc && rrb->response.hdr.rsp == CLP_RC_OK) {
rrb               194 arch/s390/pci/pci_clp.c 		rc = clp_store_query_pci_fn(zdev, &rrb->response);
rrb               197 arch/s390/pci/pci_clp.c 		rc = clp_query_pci_fngrp(zdev, rrb->response.pfgid);
rrb               200 arch/s390/pci/pci_clp.c 		zpci_err_clp(rrb->response.hdr.rsp, rc);
rrb               204 arch/s390/pci/pci_clp.c 	clp_free_block(rrb);
rrb               248 arch/s390/pci/pci_clp.c 	struct clp_req_rsp_set_pci *rrb;
rrb               252 arch/s390/pci/pci_clp.c 	rrb = clp_alloc_block(GFP_KERNEL);
rrb               253 arch/s390/pci/pci_clp.c 	if (!rrb)
rrb               257 arch/s390/pci/pci_clp.c 		memset(rrb, 0, sizeof(*rrb));
rrb               258 arch/s390/pci/pci_clp.c 		rrb->request.hdr.len = sizeof(rrb->request);
rrb               259 arch/s390/pci/pci_clp.c 		rrb->request.hdr.cmd = CLP_SET_PCI_FN;
rrb               260 arch/s390/pci/pci_clp.c 		rrb->response.hdr.len = sizeof(rrb->response);
rrb               261 arch/s390/pci/pci_clp.c 		rrb->request.fh = zdev->fh;
rrb               262 arch/s390/pci/pci_clp.c 		rrb->request.oc = command;
rrb               263 arch/s390/pci/pci_clp.c 		rrb->request.ndas = nr_dma_as;
rrb               265 arch/s390/pci/pci_clp.c 		rc = clp_req(rrb, CLP_LPS_PCI);
rrb               266 arch/s390/pci/pci_clp.c 		if (rrb->response.hdr.rsp == CLP_RC_SETPCIFN_BUSY) {
rrb               272 arch/s390/pci/pci_clp.c 	} while (rrb->response.hdr.rsp == CLP_RC_SETPCIFN_BUSY);
rrb               274 arch/s390/pci/pci_clp.c 	if (rc || rrb->response.hdr.rsp != CLP_RC_OK) {
rrb               276 arch/s390/pci/pci_clp.c 		zpci_err_clp(rrb->response.hdr.rsp, rc);
rrb               279 arch/s390/pci/pci_clp.c 	if (!rc && rrb->response.hdr.rsp == CLP_RC_OK) {
rrb               280 arch/s390/pci/pci_clp.c 		zdev->fh = rrb->response.fh;
rrb               281 arch/s390/pci/pci_clp.c 	} else if (!rc && rrb->response.hdr.rsp == CLP_RC_SETPCIFN_ALRDY &&
rrb               282 arch/s390/pci/pci_clp.c 			rrb->response.fh == 0) {
rrb               286 arch/s390/pci/pci_clp.c 	clp_free_block(rrb);
rrb               322 arch/s390/pci/pci_clp.c static int clp_list_pci(struct clp_req_rsp_list_pci *rrb, void *data,
rrb               329 arch/s390/pci/pci_clp.c 		memset(rrb, 0, sizeof(*rrb));
rrb               330 arch/s390/pci/pci_clp.c 		rrb->request.hdr.len = sizeof(rrb->request);
rrb               331 arch/s390/pci/pci_clp.c 		rrb->request.hdr.cmd = CLP_LIST_PCI;
rrb               333 arch/s390/pci/pci_clp.c 		rrb->response.hdr.len = CLP_BLK_SIZE - LIST_PCI_HDR_LEN;
rrb               334 arch/s390/pci/pci_clp.c 		rrb->request.resume_token = resume_token;
rrb               337 arch/s390/pci/pci_clp.c 		rc = clp_req(rrb, CLP_LPS_PCI);
rrb               338 arch/s390/pci/pci_clp.c 		if (rc || rrb->response.hdr.rsp != CLP_RC_OK) {
rrb               340 arch/s390/pci/pci_clp.c 			zpci_err_clp(rrb->response.hdr.rsp, rc);
rrb               345 arch/s390/pci/pci_clp.c 		update_uid_checking(rrb->response.uid_checking);
rrb               346 arch/s390/pci/pci_clp.c 		WARN_ON_ONCE(rrb->response.entry_size !=
rrb               349 arch/s390/pci/pci_clp.c 		entries = (rrb->response.hdr.len - LIST_PCI_HDR_LEN) /
rrb               350 arch/s390/pci/pci_clp.c 			rrb->response.entry_size;
rrb               352 arch/s390/pci/pci_clp.c 		resume_token = rrb->response.resume_token;
rrb               354 arch/s390/pci/pci_clp.c 			cb(&rrb->response.fh_list[i], data);
rrb               392 arch/s390/pci/pci_clp.c 	struct clp_req_rsp_list_pci *rrb;
rrb               395 arch/s390/pci/pci_clp.c 	rrb = clp_alloc_block(GFP_KERNEL);
rrb               396 arch/s390/pci/pci_clp.c 	if (!rrb)
rrb               399 arch/s390/pci/pci_clp.c 	rc = clp_list_pci(rrb, NULL, __clp_add);
rrb               401 arch/s390/pci/pci_clp.c 	clp_free_block(rrb);
rrb               407 arch/s390/pci/pci_clp.c 	struct clp_req_rsp_list_pci *rrb;
rrb               412 arch/s390/pci/pci_clp.c 	rrb = clp_alloc_block(GFP_KERNEL);
rrb               413 arch/s390/pci/pci_clp.c 	if (!rrb)
rrb               416 arch/s390/pci/pci_clp.c 	rc = clp_list_pci(rrb, NULL, __clp_add);
rrb               418 arch/s390/pci/pci_clp.c 	clp_free_block(rrb);
rrb               427 arch/s390/pci/pci_clp.c 	struct clp_req_rsp_list_pci *rrb;
rrb               430 arch/s390/pci/pci_clp.c 	rrb = clp_alloc_block(GFP_NOWAIT);
rrb               431 arch/s390/pci/pci_clp.c 	if (!rrb)
rrb               434 arch/s390/pci/pci_clp.c 	rc = clp_list_pci(rrb, fid, __clp_update);
rrb               436 arch/s390/pci/pci_clp.c 	clp_free_block(rrb);
rrb               457 arch/s390/pci/pci_clp.c 	struct clp_req_rsp_list_pci *rrb;
rrb               461 arch/s390/pci/pci_clp.c 	rrb = clp_alloc_block(GFP_ATOMIC);
rrb               462 arch/s390/pci/pci_clp.c 	if (!rrb)
rrb               465 arch/s390/pci/pci_clp.c 	rc = clp_list_pci(rrb, &sd, __clp_get_state);
rrb               469 arch/s390/pci/pci_clp.c 	clp_free_block(rrb);