size_bytes
unsigned long size_bytes = 1UL << ppc64_pft_size;
unsigned long hpte_count = size_bytes >> 4;
unsigned int mod, target, diff, pad_bytes, size_bytes;
size_bytes = 8;
size_bytes = 16;
if (size_bytes == 16) {
return pad_bytes + size_bytes + 1;
le32_to_cpu(nhdr->size_bytes),
le32_to_cpu(nhdr->size_bytes),
le32_to_cpu(vhdr->size_bytes), checksum)) {
le32_to_cpu(mhdr->size_bytes), checksum)) {
memcpy(psp->fw_pri_buf, psp->rl.start_addr, psp->rl.size_bytes);
cmd->cmd.cmd_load_ip_fw.fw_size = psp->rl.size_bytes;
if (amdgpu_sriov_vf(psp->adev) || !psp->asd_context.bin_desc.size_bytes)
cmd->cmd.cmd_load_ta.app_len = context->bin_desc.size_bytes;
context->bin_desc.size_bytes);
!psp->xgmi_context.context.bin_desc.size_bytes ||
if (!adev->psp.ras_context.context.bin_desc.size_bytes ||
if (!psp->hdcp_context.context.bin_desc.size_bytes ||
if (!psp->dtm_context.context.bin_desc.size_bytes ||
if (!psp->rap_context.context.bin_desc.size_bytes ||
if (!psp->securedisplay_context.context.bin_desc.size_bytes ||
psp->securedisplay_context.context.bin_desc.size_bytes = 0;
psp->securedisplay_context.context.bin_desc.size_bytes = 0;
adev->psp.asd_context.bin_desc.size_bytes = le32_to_cpu(asd_hdr->header.ucode_size_bytes);
adev->psp.toc.size_bytes = le32_to_cpu(toc_hdr->header.ucode_size_bytes);
psp->sos.size_bytes = le32_to_cpu(desc->size_bytes);
psp->sys.size_bytes = le32_to_cpu(desc->size_bytes);
psp->kdb.size_bytes = le32_to_cpu(desc->size_bytes);
psp->toc.size_bytes = le32_to_cpu(desc->size_bytes);
psp->spl.size_bytes = le32_to_cpu(desc->size_bytes);
psp->rl.size_bytes = le32_to_cpu(desc->size_bytes);
psp->soc_drv.size_bytes = le32_to_cpu(desc->size_bytes);
psp->intf_drv.size_bytes = le32_to_cpu(desc->size_bytes);
psp->dbg_drv.size_bytes = le32_to_cpu(desc->size_bytes);
psp->ras_drv.size_bytes = le32_to_cpu(desc->size_bytes);
psp->ipkeymgr_drv.size_bytes = le32_to_cpu(desc->size_bytes);
psp->spdm_drv.size_bytes = le32_to_cpu(desc->size_bytes);
adev->psp.sys.size_bytes = le32_to_cpu(sos_hdr->sos.offset_bytes);
adev->psp.sos.size_bytes = le32_to_cpu(sos_hdr->sos.size_bytes);
adev->psp.sys.size_bytes = le32_to_cpu(sos_hdr_v1_3->sys_drv_aux.size_bytes);
adev->psp.sos.size_bytes = le32_to_cpu(sos_hdr_v1_3->sos_aux.size_bytes);
if ((adev->psp.sys.size_bytes == 0) || (adev->psp.sos.size_bytes == 0)) {
adev->psp.toc.size_bytes = le32_to_cpu(sos_hdr_v1_1->toc.size_bytes);
adev->psp.kdb.size_bytes = le32_to_cpu(sos_hdr_v1_1->kdb.size_bytes);
adev->psp.kdb.size_bytes = le32_to_cpu(sos_hdr_v1_2->kdb.size_bytes);
adev->psp.toc.size_bytes = le32_to_cpu(sos_hdr_v1_3->v1_1.toc.size_bytes);
adev->psp.kdb.size_bytes = le32_to_cpu(sos_hdr_v1_3->v1_1.kdb.size_bytes);
adev->psp.spl.size_bytes = le32_to_cpu(sos_hdr_v1_3->spl.size_bytes);
adev->psp.rl.size_bytes = le32_to_cpu(sos_hdr_v1_3->rl.size_bytes);
psp->asd_context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes);
psp->xgmi_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes);
psp->ras_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes);
psp->hdcp_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes);
psp->dtm_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes);
psp->rap_context.context.bin_desc.size_bytes = le32_to_cpu(desc->size_bytes);
psp->securedisplay_context.context.bin_desc.size_bytes =
le32_to_cpu(desc->size_bytes);
adev->psp.xgmi_context.context.bin_desc.size_bytes =
le32_to_cpu(ta_hdr->xgmi.size_bytes);
adev->psp.ras_context.context.bin_desc.size_bytes =
le32_to_cpu(ta_hdr->ras.size_bytes);
adev->psp.hdcp_context.context.bin_desc.size_bytes =
le32_to_cpu(ta_hdr->hdcp.size_bytes);
adev->psp.dtm_context.context.bin_desc.size_bytes =
le32_to_cpu(ta_hdr->dtm.size_bytes);
adev->psp.securedisplay_context.context.bin_desc.size_bytes =
le32_to_cpu(ta_hdr->securedisplay.size_bytes);
return bin.size_bytes;
psp_copy_fw(psp, psp->toc.start_addr, psp->toc.size_bytes);
psp_prep_load_toc_cmd_buf(cmd, psp->fw_pri_mc_addr, psp->toc.size_bytes);
psp->toc.size_bytes &&
uint32_t size_bytes;
context->bin_desc.size_bytes = ta_bin_len;
le32_to_cpu(psp_hdr->sos.size_bytes));
le32_to_cpu(psp_hdr_v1_1->toc.size_bytes));
DRM_DEBUG("size_bytes: %u\n", le32_to_cpu(hdr->size_bytes));
le32_to_cpu(psp_hdr_v1_1->kdb.size_bytes));
le32_to_cpu(psp_hdr_v1_2->kdb.size_bytes));
le32_to_cpu(psp_hdr_v1_3->v1_1.toc.size_bytes));
le32_to_cpu(psp_hdr_v1_3->v1_1.kdb.size_bytes));
le32_to_cpu(psp_hdr_v1_3->spl.size_bytes));
le32_to_cpu(desc->size_bytes));
le32_to_cpu(desc->size_bytes));
le32_to_cpu(desc->size_bytes));
le32_to_cpu(desc->size_bytes));
le32_to_cpu(desc->size_bytes));
le32_to_cpu(desc->size_bytes));
le32_to_cpu(desc->size_bytes));
le32_to_cpu(desc->size_bytes));
le32_to_cpu(desc->size_bytes));
le32_to_cpu(desc->size_bytes));
if (fw->size == le32_to_cpu(hdr->size_bytes))
uint32_t size_bytes;
uint32_t size_bytes; /* size of the entire header+image(s) in bytes */
uint32_t size_bytes;
ret = amdgpu_bo_create_reserved(adev, adev->psp.toc.size_bytes, PAGE_SIZE,
memcpy(adev->gfx.rlc.rlc_toc_buf, adev->psp.toc.start_addr, adev->psp.toc.size_bytes);
adev->psp.toc.size_bytes = le32_to_cpu(toc_hdr->header.ucode_size_bytes);
adev->psp.toc.size_bytes = le32_to_cpu(toc_hdr->header.ucode_size_bytes);
adev->psp.toc.size_bytes = le32_to_cpu(toc_hdr->header.ucode_size_bytes);
adev->psp.securedisplay_context.context.bin_desc.size_bytes = 0;
adev->psp.securedisplay_context.context.bin_desc.size_bytes = 0;
adev->psp.securedisplay_context.context.bin_desc.size_bytes = 0;
psp_copy_fw(psp, bin_desc->start_addr, bin_desc->size_bytes);
psp_copy_fw(psp, psp->sos.start_addr, psp->sos.size_bytes);
psp_copy_fw(psp, psp->sos.start_addr, psp->sos.size_bytes);
adev->psp.securedisplay_context.context.bin_desc.size_bytes = 0;
psp_copy_fw(psp, psp->sys.start_addr, psp->sys.size_bytes);
memcpy(psp->fw_pri_buf, bin_desc->start_addr, bin_desc->size_bytes);
memcpy(psp->fw_pri_buf, psp->sos.start_addr, psp->sos.size_bytes);
memcpy(psp->fw_pri_buf, bin_desc->start_addr, bin_desc->size_bytes);
memcpy(psp->fw_pri_buf, psp->sos.start_addr, psp->sos.size_bytes);
memcpy(psp->fw_pri_buf, bin_desc->start_addr, bin_desc->size_bytes);
memcpy(psp->fw_pri_buf, psp->sos.start_addr, psp->sos.size_bytes);
psp_copy_fw(psp, psp->sos.start_addr, psp->sos.size_bytes);
psp_copy_fw(psp, psp->sys.start_addr, psp->sys.size_bytes);
uint32_t size_bytes; /* size of the entire header+data in bytes */
uint32_t size_bytes; /* size of the entire header+data in bytes */
uint32_t size_bytes; /* size of the entire header+data in bytes = 0x000000D4 (212) */
uint32_t size_bytes;
task->size_bytes = smu8_smu->scratch_buffer[i].data_size;
task->size_bytes = smu8_smu->driver_buffer[i].data_size;
if (fw->size == le32_to_cpu(hdr->size_bytes))
DRM_DEBUG("size_bytes: %u\n", le32_to_cpu(hdr->size_bytes));
uint32_t size_bytes; /* size of the entire header+image(s) in bytes */
if (fw->size != le32_to_cpu(hdr->size_bytes)) {
u32 size_bytes; /* size of the entire header+image(s) in bytes */
int size_bytes, err;
size_bytes = sizeof(u32) * bm_pool->hwbm_pool.size;
bm_pool->virt_addr = dma_alloc_coherent(&pdev->dev, size_bytes,
dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr,
dma_free_coherent(&pdev->dev, size_bytes, bm_pool->virt_addr,
int size_bytes;
bm_pool->size_bytes = 2 * sizeof(u32) * size;
bm_pool->size_bytes = 2 * sizeof(u64) * size;
bm_pool->virt_addr = dma_alloc_coherent(dev, bm_pool->size_bytes,
dma_free_coherent(dev, bm_pool->size_bytes,
dma_free_coherent(dev, bm_pool->size_bytes,
__le32 size_bytes;
unsigned int size_bytes, table_width, table_size, height;
size_bytes = host_stats->grid.aligned_width * sizeof(*htemp_ptr);
table_width = CEIL_MUL(size_bytes,
&htemp_ptr[0 * table_size + src_offset], size_bytes);
&htemp_ptr[1 * table_size + src_offset], size_bytes);
&htemp_ptr[2 * table_size + src_offset], size_bytes);
&htemp_ptr[3 * table_size + src_offset], size_bytes);
&vtemp_ptr[0 * table_size + src_offset], size_bytes);
&vtemp_ptr[1 * table_size + src_offset], size_bytes);
&vtemp_ptr[2 * table_size + src_offset], size_bytes);
&vtemp_ptr[3 * table_size + src_offset], size_bytes);
const unsigned int size_bytes);
u32 size_bytes)
switch (size_bytes) {
while (i < size_bytes) {
if (size_bytes - i == 2) {
u32 size_bytes)
switch (size_bytes) {
while (i < size_bytes) {
if (size_bytes - i == 2) {
void *fgraph_reserve_data(int idx, int size_bytes);
void *fgraph_retrieve_data(int idx, int *size_bytes);
void *fgraph_retrieve_parent_data(int idx, int *size_bytes, int depth);
selected_size = size_bytes;
selected_size = min(size_bytes, cma_early_percent_memory());
selected_size = max(size_bytes, cma_early_percent_memory());
void *fgraph_reserve_data(int idx, int size_bytes)
if (size_bytes > FGRAPH_MAX_DATA_SIZE)
data_size = (size_bytes + sizeof(long) - 1) >> (sizeof(long) == 4 ? 2 : 3);
void *fgraph_retrieve_data(int idx, int *size_bytes)
return fgraph_retrieve_parent_data(idx, size_bytes, 0);
void *fgraph_retrieve_parent_data(int idx, int *size_bytes, int depth)
if (size_bytes)
*size_bytes = __get_data_size(val) * sizeof(long);