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);