Home
last modified time | relevance | path

Searched refs:phdr (Results 1 – 25 of 29) sorted by relevance

12

/drivers/soc/qcom/
A Dmdt_loader.c60 if (!phdr->p_memsz) in mdt_phdr_loadable()
123 phdr = &phdrs[i]; in qcom_mdt_get_size()
131 if (phdr->p_paddr + phdr->p_memsz > max_addr) in qcom_mdt_get_size()
132 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in qcom_mdt_get_size()
272 if (phdr->p_paddr + phdr->p_memsz > max_addr) in qcom_mdt_pas_init()
273 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in qcom_mdt_pas_init()
400 if (phdr->p_filesz > phdr->p_memsz) { in __qcom_mdt_load()
412 if (phdr->p_offset + phdr->p_filesz > fw->size) { in __qcom_mdt_load()
419 memcpy(ptr, fw->data + phdr->p_offset, phdr->p_filesz); in __qcom_mdt_load()
427 if (phdr->p_memsz > phdr->p_filesz) in __qcom_mdt_load()
[all …]
A Dsmem.c294 void *p = phdr; in phdr_to_last_uncached_entry()
303 void *p = phdr; in phdr_to_first_cached_entry()
312 void *p = phdr; in phdr_to_last_cached_entry()
320 void *p = phdr; in phdr_to_first_uncached_entry()
322 return p + sizeof(*phdr); in phdr_to_first_uncached_entry()
411 p_end = (void *)phdr + part->size; in qcom_smem_alloc_private()
456 le16_to_cpu(phdr->host0), le16_to_cpu(phdr->host1)); in qcom_smem_alloc_private()
596 p_end = (void *)phdr + part->size; in qcom_smem_get_private()
669 le16_to_cpu(phdr->host0), le16_to_cpu(phdr->host1)); in qcom_smem_get_private()
731 phdr = part->virt_base; in qcom_smem_get_free_space()
[all …]
/drivers/media/usb/siano/
A Dsmsusb.c102 surb->cb->size = phdr->msg_length; in smsusb_onresponse()
109 ((phdr->msg_flags >> 8) & 3); in smsusb_onresponse()
112 if (((int) phdr->msg_length + in smsusb_onresponse()
115 phdr->msg_length, in smsusb_onresponse()
130 phdr->msg_type, phdr->msg_length); in smsusb_onresponse()
211 struct sms_msg_hdr *phdr; in smsusb_sendrequest() local
220 if (!phdr) in smsusb_sendrequest()
224 smscore_translate_msg(phdr->msg_type), phdr->msg_type, in smsusb_sendrequest()
225 phdr->msg_length); in smsusb_sendrequest()
230 phdr, size, &dummy, 1000); in smsusb_sendrequest()
[all …]
/drivers/media/common/siano/
A Dsmsendian.c87 struct sms_msg_hdr *phdr = (struct sms_msg_hdr *)msg; in smsendian_handle_message_header() local
89 phdr->msg_type = le16_to_cpu((__force __le16)phdr->msg_type); in smsendian_handle_message_header()
90 phdr->msg_length = le16_to_cpu((__force __le16)phdr->msg_length); in smsendian_handle_message_header()
91 phdr->msg_flags = le16_to_cpu((__force __le16)phdr->msg_flags); in smsendian_handle_message_header()
A Dsmscoreapi.c1495 (phdr->msg_type == MSG_SMS_TRANSMISSION_IND)) { in smscore_onresponse()
1497 phdr->msg_dst_id = DVBT_BDA_CONTROL_MSG_ID; in smscore_onresponse()
1501 client = smscore_find_client(coredev, phdr->msg_type, phdr->msg_dst_id); in smscore_onresponse()
1509 switch (phdr->msg_type) { in smscore_onresponse()
1527 (struct sms_version_res *) phdr; in smscore_onresponse()
1575 u32 *msgdata = (u32 *) phdr; in smscore_onresponse()
1588 ((char *)phdr in smscore_onresponse()
1590 (int)phdr->msg_length in smscore_onresponse()
1605 smscore_translate_msg(phdr->msg_type), in smscore_onresponse()
1606 phdr->msg_type); in smscore_onresponse()
[all …]
/drivers/remoteproc/
A Dremoteproc_elf_helpers.h70 ELF_GEN_FIELD_GET_SET(phdr, p_paddr, u64) in ELF_GEN_FIELD_GET_SET()
71 ELF_GEN_FIELD_GET_SET(phdr, p_vaddr, u64) in ELF_GEN_FIELD_GET_SET()
72 ELF_GEN_FIELD_GET_SET(phdr, p_filesz, u64) in ELF_GEN_FIELD_GET_SET()
73 ELF_GEN_FIELD_GET_SET(phdr, p_memsz, u64) in ELF_GEN_FIELD_GET_SET()
74 ELF_GEN_FIELD_GET_SET(phdr, p_type, u32) in ELF_GEN_FIELD_GET_SET()
75 ELF_GEN_FIELD_GET_SET(phdr, p_offset, u64) in ELF_GEN_FIELD_GET_SET()
76 ELF_GEN_FIELD_GET_SET(phdr, p_flags, u32) in ELF_GEN_FIELD_GET_SET()
77 ELF_GEN_FIELD_GET_SET(phdr, p_align, u64) in ELF_GEN_FIELD_GET_SET()
97 ELF_STRUCT_SIZE(phdr)
A Dremoteproc_coredump.c238 void *phdr; in rproc_coredump() local
290 phdr = data + elf_hdr_get_e_phoff(class, ehdr); in rproc_coredump()
295 memset(phdr, 0, elf_size_of_phdr(class)); in rproc_coredump()
296 elf_phdr_set_p_type(class, phdr, PT_LOAD); in rproc_coredump()
297 elf_phdr_set_p_offset(class, phdr, offset); in rproc_coredump()
298 elf_phdr_set_p_vaddr(class, phdr, segment->da); in rproc_coredump()
299 elf_phdr_set_p_paddr(class, phdr, segment->da); in rproc_coredump()
301 elf_phdr_set_p_memsz(class, phdr, segment->size); in rproc_coredump()
303 elf_phdr_set_p_align(class, phdr, 0); in rproc_coredump()
309 offset += elf_phdr_get_p_filesz(class, phdr); in rproc_coredump()
[all …]
A Dqcom_q6v5_mss.c1420 phdr = &phdrs[i]; in q6v5_mpss_load()
1431 if (phdr->p_paddr + phdr->p_memsz > max_addr) in q6v5_mpss_load()
1432 max_addr = ALIGN(phdr->p_paddr + phdr->p_memsz, SZ_4K); in q6v5_mpss_load()
1465 phdr = &phdrs[i]; in q6v5_mpss_load()
1477 if (phdr->p_filesz > phdr->p_memsz) { in q6v5_mpss_load()
1493 if (phdr->p_filesz && phdr->p_offset < fw->size) { in q6v5_mpss_load()
1495 if (phdr->p_offset + phdr->p_filesz > fw->size) { in q6v5_mpss_load()
1504 memcpy(ptr, fw->data + phdr->p_offset, phdr->p_filesz); in q6v5_mpss_load()
1529 if (phdr->p_memsz > phdr->p_filesz) { in q6v5_mpss_load()
1531 phdr->p_memsz - phdr->p_filesz); in q6v5_mpss_load()
[all …]
A Dremoteproc_elf_loader.c163 const void *ehdr, *phdr; local
172 phdr = elf_data + elf_hdr_get_e_phoff(class, ehdr);
175 for (i = 0; i < phnum; i++, phdr += elf_phdr_get_size) {
176 u64 da = elf_phdr_get_p_paddr(class, phdr);
177 u64 memsz = elf_phdr_get_p_memsz(class, phdr);
178 u64 filesz = elf_phdr_get_p_filesz(class, phdr);
179 u64 offset = elf_phdr_get_p_offset(class, phdr);
180 u32 type = elf_phdr_get_p_type(class, phdr);
A Dpru_rproc.c806 struct elf32_phdr *phdr; in pru_rproc_load_elf_segments() local
811 phdr = (struct elf32_phdr *)(elf_data + ehdr->e_phoff); in pru_rproc_load_elf_segments()
814 for (i = 0; i < ehdr->e_phnum; i++, phdr++) { in pru_rproc_load_elf_segments()
815 u32 da = phdr->p_paddr; in pru_rproc_load_elf_segments()
816 u32 memsz = phdr->p_memsz; in pru_rproc_load_elf_segments()
817 u32 filesz = phdr->p_filesz; in pru_rproc_load_elf_segments()
818 u32 offset = phdr->p_offset; in pru_rproc_load_elf_segments()
822 if (phdr->p_type != PT_LOAD || !filesz) in pru_rproc_load_elf_segments()
826 phdr->p_type, da, memsz, filesz); in pru_rproc_load_elf_segments()
843 is_iram = phdr->p_flags & PF_X; in pru_rproc_load_elf_segments()
[all …]
A Dqcom_common.c280 const struct elf32_phdr *phdr; in qcom_register_dump_segments() local
289 phdr = &phdrs[i]; in qcom_register_dump_segments()
291 if (phdr->p_type != PT_LOAD) in qcom_register_dump_segments()
294 if ((phdr->p_flags & QCOM_MDT_TYPE_MASK) == QCOM_MDT_TYPE_HASH) in qcom_register_dump_segments()
297 if (!phdr->p_memsz) in qcom_register_dump_segments()
300 ret = rproc_coredump_add_segment(rproc, phdr->p_paddr, in qcom_register_dump_segments()
301 phdr->p_memsz); in qcom_register_dump_segments()
A Dimx_dsp_rproc.c937 const void *ehdr, *phdr; in imx_dsp_rproc_elf_load_segments() local
946 phdr = elf_data + elf_hdr_get_e_phoff(class, ehdr); in imx_dsp_rproc_elf_load_segments()
949 for (i = 0; i < phnum; i++, phdr += elf_phdr_get_size) { in imx_dsp_rproc_elf_load_segments()
950 u64 da = elf_phdr_get_p_paddr(class, phdr); in imx_dsp_rproc_elf_load_segments()
951 u64 memsz = elf_phdr_get_p_memsz(class, phdr); in imx_dsp_rproc_elf_load_segments()
952 u64 filesz = elf_phdr_get_p_filesz(class, phdr); in imx_dsp_rproc_elf_load_segments()
953 u64 offset = elf_phdr_get_p_offset(class, phdr); in imx_dsp_rproc_elf_load_segments()
954 u32 type = elf_phdr_get_p_type(class, phdr); in imx_dsp_rproc_elf_load_segments()
A Dmtk_scp.c302 struct elf32_phdr *phdr; in scp_elf_load_segments() local
307 phdr = (struct elf32_phdr *)(elf_data + ehdr->e_phoff); in scp_elf_load_segments()
310 for (i = 0; i < ehdr->e_phnum; i++, phdr++) { in scp_elf_load_segments()
311 u32 da = phdr->p_paddr; in scp_elf_load_segments()
312 u32 memsz = phdr->p_memsz; in scp_elf_load_segments()
313 u32 filesz = phdr->p_filesz; in scp_elf_load_segments()
314 u32 offset = phdr->p_offset; in scp_elf_load_segments()
318 phdr->p_type, da, memsz, filesz); in scp_elf_load_segments()
320 if (phdr->p_type != PT_LOAD) in scp_elf_load_segments()
348 scp_memcpy_aligned(ptr, elf_data + phdr->p_offset, filesz); in scp_elf_load_segments()
/drivers/media/platform/st/sti/c8sectpfe/
A Dc8sectpfe-core.c994 seg_num, phdr->p_paddr, phdr->p_filesz, dest, in load_imem_segment()
995 phdr->p_memsz + phdr->p_memsz / 3); in load_imem_segment()
997 for (i = 0; i < phdr->p_filesz; i++) { in load_imem_segment()
1023 seg_num, phdr->p_paddr, phdr->p_filesz, in load_dmem_segment()
1024 dst, phdr->p_memsz); in load_dmem_segment()
1027 phdr->p_filesz); in load_dmem_segment()
1030 phdr->p_memsz - phdr->p_filesz); in load_dmem_segment()
1036 Elf32_Phdr *phdr; in load_slim_core_fw() local
1050 if (phdr->p_type != PT_LOAD) in load_slim_core_fw()
1056 if (phdr->p_offset + phdr->p_filesz > fw->size) { in load_slim_core_fw()
[all …]
/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
A Dd11.h677 #define D11A_PHY_HDR_GRATE(phdr) ((phdr)->rlpt[0] & 0x0f) argument
678 #define D11A_PHY_HDR_GRES(phdr) (((phdr)->rlpt[0] >> 4) & 0x01) argument
679 #define D11A_PHY_HDR_GLENGTH(phdr) (((u32 *)((phdr)->rlpt) >> 5) & 0x0fff) argument
680 #define D11A_PHY_HDR_GPARITY(phdr) (((phdr)->rlpt[3] >> 1) & 0x01) argument
681 #define D11A_PHY_HDR_GTAIL(phdr) (((phdr)->rlpt[3] >> 2) & 0x3f) argument
684 #define D11A_PHY_HDR_SRATE(phdr, rate) \ argument
685 ((phdr)->rlpt[0] = ((phdr)->rlpt[0] & 0xf0) | ((rate) & 0xf))
687 #define D11A_PHY_HDR_SRES(phdr) ((phdr)->rlpt[0] &= 0xef) argument
689 #define D11A_PHY_HDR_SLENGTH(phdr, length) \ argument
690 (*(u32 *)((phdr)->rlpt) = *(u32 *)((phdr)->rlpt) | \
[all …]
/drivers/scsi/qla4xxx/
A Dql4_83xx.c604 uint8_t *phdr; in qla4_83xx_dump_reset_seq_hdr() local
612 phdr = ha->reset_tmplt.buff; in qla4_83xx_dump_reset_seq_hdr()
616 *phdr, *(phdr+1), *(phdr+2), *(phdr+3), *(phdr+4), in qla4_83xx_dump_reset_seq_hdr()
617 *(phdr+5), *(phdr+6), *(phdr+7), *(phdr + 8), in qla4_83xx_dump_reset_seq_hdr()
618 *(phdr+9), *(phdr+10), *(phdr+11), *(phdr+12), in qla4_83xx_dump_reset_seq_hdr()
619 *(phdr+13), *(phdr+14), *(phdr+15))); in qla4_83xx_dump_reset_seq_hdr()
/drivers/infiniband/ulp/ipoib/
A Dipoib_main.c747 struct ipoib_pseudo_header *phdr; in push_pseudo_header() local
749 phdr = skb_push(skb, sizeof(*phdr)); in push_pseudo_header()
1082 struct ipoib_pseudo_header *phdr) in unicast_arp_send() argument
1114 push_pseudo_header(skb, phdr->hwaddr); in unicast_arp_send()
1126 IPOIB_QPN(phdr->hwaddr)); in unicast_arp_send()
1141 struct ipoib_pseudo_header *phdr; in ipoib_start_xmit() local
1146 skb_pull(skb, sizeof(*phdr)); in ipoib_start_xmit()
1163 phdr->hwaddr[9] = priv->pkey & 0xff; in ipoib_start_xmit()
1187 unicast_arp_send(skb, dev, phdr); in ipoib_start_xmit()
1205 IPOIB_QPN(phdr->hwaddr)); in ipoib_start_xmit()
[all …]
/drivers/infiniband/hw/hfi1/
A Dud.c287 grh = &ps->s_txreq->phdr.hdr.ibh.u.l.grh; in hfi1_make_ud_req_9B()
293 ohdr = &ps->s_txreq->phdr.hdr.ibh.u.l.oth; in hfi1_make_ud_req_9B()
296 ohdr = &ps->s_txreq->phdr.hdr.ibh.u.oth; in hfi1_make_ud_req_9B()
327 ps->s_txreq->phdr.hdr.hdr_type = HFI1_PKT_TYPE_9B; in hfi1_make_ud_req_9B()
328 hfi1_make_ib_hdr(&ps->s_txreq->phdr.hdr.ibh, in hfi1_make_ud_req_9B()
384 grh = &ps->s_txreq->phdr.hdr.opah.u.l.grh; in hfi1_make_ud_req_16B()
389 ohdr = &ps->s_txreq->phdr.hdr.opah.u.l.oth; in hfi1_make_ud_req_16B()
392 ohdr = &ps->s_txreq->phdr.hdr.opah.u.oth; in hfi1_make_ud_req_16B()
412 hfi1_16B_set_qpn(&ps->s_txreq->phdr.hdr.opah.u.mgmt, in hfi1_make_ud_req_16B()
421 ps->s_txreq->phdr.hdr.hdr_type = HFI1_PKT_TYPE_16B; in hfi1_make_ud_req_16B()
[all …]
A Dverbs.c599 hdr = &tx->phdr.hdr; in verbs_sdma_complete()
726 struct hfi1_sdma_header *phdr = &tx->phdr; in build_verbs_tx_desc() local
730 if (tx->phdr.hdr.hdr_type) { in build_verbs_tx_desc()
751 phdr->pbc = cpu_to_le64(pbc); in build_verbs_tx_desc()
755 phdr, in build_verbs_tx_desc()
812 if (ps->s_txreq->phdr.hdr.hdr_type) { in hfi1_verbs_send_dma()
829 if (ps->s_txreq->phdr.hdr.hdr_type) in hfi1_verbs_send_dma()
957 if (ps->s_txreq->phdr.hdr.hdr_type) { in hfi1_verbs_send_pio()
965 hdr = (u32 *)&ps->s_txreq->phdr.hdr.ibh; in hfi1_verbs_send_pio()
987 if (ps->s_txreq->phdr.hdr.hdr_type) in hfi1_verbs_send_pio()
[all …]
A Dverbs_txreq.h17 struct hfi1_sdma_header phdr; member
55 tx->phdr.hdr.hdr_type = priv->hdr_type; in get_txreq()
A Druc.c261 grh = &ps->s_txreq->phdr.hdr.opah.u.l.grh; in hfi1_make_ruc_header_16B()
297 hfi1_make_16b_hdr(&ps->s_txreq->phdr.hdr.opah, in hfi1_make_ruc_header_16B()
335 struct ib_grh *grh = &ps->s_txreq->phdr.hdr.ibh.u.l.grh; in hfi1_make_ruc_header_9B()
367 hfi1_make_ib_hdr(&ps->s_txreq->phdr.hdr.ibh, in hfi1_make_ruc_header_9B()
A Duc.c58 ohdr = &ps->s_txreq->phdr.hdr.ibh.u.l.oth; in hfi1_make_uc_req()
60 ohdr = &ps->s_txreq->phdr.hdr.ibh.u.oth; in hfi1_make_uc_req()
66 ohdr = &ps->s_txreq->phdr.hdr.opah.u.l.oth; in hfi1_make_uc_req()
68 ohdr = &ps->s_txreq->phdr.hdr.opah.u.oth; in hfi1_make_uc_req()
/drivers/scsi/qla2xxx/
A Dqla_nx2.c1458 u8 *phdr; in qla8044_dump_reset_seq_hdr() local
1466 phdr = vha->reset_tmplt.buff; in qla8044_dump_reset_seq_hdr()
1471 *phdr, *(phdr+1), *(phdr+2), *(phdr+3), *(phdr+4), in qla8044_dump_reset_seq_hdr()
1472 *(phdr+5), *(phdr+6), *(phdr+7), *(phdr + 8), in qla8044_dump_reset_seq_hdr()
1473 *(phdr+9), *(phdr+10), *(phdr+11), *(phdr+12), in qla8044_dump_reset_seq_hdr()
1474 *(phdr+13), *(phdr+14), *(phdr+15)); in qla8044_dump_reset_seq_hdr()
/drivers/net/ethernet/qlogic/qlcnic/
A Dqlcnic_io.c194 struct ethhdr *phdr = (struct ethhdr *)(skb->data); in qlcnic_add_lb_filter() local
205 memcpy(&src_addr, phdr->h_source, ETH_ALEN); in qlcnic_add_lb_filter()
307 struct ethhdr *phdr = (struct ethhdr *)(skb->data); in qlcnic_send_filter() local
316 if (ether_addr_equal(phdr->h_source, adapter->mac_addr)) in qlcnic_send_filter()
328 memcpy(&src_addr, phdr->h_source, ETH_ALEN); in qlcnic_send_filter()
656 struct ethhdr *phdr; in qlcnic_xmit_frame() local
668 phdr = (struct ethhdr *)skb->data; in qlcnic_xmit_frame()
669 if (!ether_addr_equal(phdr->h_source, adapter->mac_addr)) in qlcnic_xmit_frame()
/drivers/fpga/
A Ddfl.c1012 u64 *phdr = find_param(dfl_dev->params, dfl_dev->param_size, param_id); in dfh_find_param() local
1014 if (!phdr) in dfh_find_param()
1018 *psize = (FIELD_GET(DFHv1_PARAM_HDR_NEXT_OFFSET, *phdr) - 1) * sizeof(u64); in dfh_find_param()
1020 return phdr + 1; in dfh_find_param()

Completed in 83 milliseconds

12