Lines Matching defs:retbuf
1092 unsigned long retbuf[PLPAR_HCALL9_BUFSIZE];
1106 rc = plpar_hcall9(H_BLOCK_REMOVE, retbuf,
1117 unsigned long ctrl = retbuf[i] & HBLKR_CTRL_MASK;
1863 notrace void __trace_hcall_exit(long opcode, long retval, unsigned long *retbuf)
1876 trace_hcall_exit(opcode, retval, retbuf);
1892 unsigned long retbuf[PLPAR_HCALL9_BUFSIZE];
1894 rc = plpar_hcall9(H_GET_MPP, retbuf);
1896 mpp_data->entitled_mem = retbuf[0];
1897 mpp_data->mapped_mem = retbuf[1];
1899 mpp_data->group_num = (retbuf[2] >> 2 * 8) & 0xffff;
1900 mpp_data->pool_num = retbuf[2] & 0xffff;
1902 mpp_data->mem_weight = (retbuf[3] >> 7 * 8) & 0xff;
1903 mpp_data->unallocated_mem_weight = (retbuf[3] >> 6 * 8) & 0xff;
1904 mpp_data->unallocated_entitlement = retbuf[3] & 0xffffffffffffUL;
1906 mpp_data->pool_size = retbuf[4];
1907 mpp_data->loan_request = retbuf[5];
1908 mpp_data->backing_mem = retbuf[6];
1917 unsigned long retbuf[PLPAR_HCALL9_BUFSIZE] = { 0 };
1919 rc = plpar_hcall9(H_GET_MPP_X, retbuf);
1921 mpp_x_data->coalesced_bytes = retbuf[0];
1922 mpp_x_data->pool_coalesced_bytes = retbuf[1];
1923 mpp_x_data->pool_purr_cycles = retbuf[2];
1924 mpp_x_data->pool_spurr_cycles = retbuf[3];