p_flags
if ((phdr_info.dlpi_phdr[i].p_flags & PF_X) != 0)
if ((ph->p_flags & PF_X) == 0)
if ((phdr->p_flags & PF_W) == 0) {
if ((ph.p_flags & PF_X) != 0 &&
if ((segs[nsegs]->p_flags & PF_X) == PF_X) {
stack_flags = phdr->p_flags;
data_prot = convert_prot(segs[i]->p_flags);
data_flags = convert_flags(segs[i]->p_flags) | MAP_FIXED;
obj->stack_flags = ph->p_flags;
obj->stack_flags = ph->p_flags;
obj->stack_flags = phdr->p_flags;
if (ph->p_type != PT_LOAD || (ph->p_flags & PF_W) != 0)
convert_prot(ph->p_flags);
CONVERT_FIELD(b, p_flags, e); \
if ((phdr[i].p_flags & PF_W) == 0) {
phdr.p_flags = PF_R; /* XXX */
hdr->kh_txtphdr.p_flags = PF_R | PF_X;
hdr->kh_datphdr.p_flags = PF_R | PF_W | PF_X;
struct ecore_filter_accept_flags *p_flags = &p_data->accept_flags;
p_flags->update_rx_mode_config = p_accept_tlv->update_rx_mode;
p_flags->rx_accept_filter = p_accept_tlv->rx_accept_filter;
p_flags->update_tx_mode_config = p_accept_tlv->update_tx_mode;
p_flags->tx_accept_filter = p_accept_tlv->tx_accept_filter;
__elfN(trans_prot)(phdr[i].p_flags);
phdr->p_flags = __elfN(untrans_prot)(entry->protection);
phdr->p_flags = PF_R;
prot = __elfN(trans_prot)(phdr[i].p_flags);
if ((phdr[i].p_flags & PF_X) != 0 && text_size < seg_size) {
phdr.p_flags = PF_R; /* XXX */
if ((segs[i]->p_flags & PF_W) != 0)
if ((segs[i]->p_flags & PF_X) != 0)
if ((phdr->p_flags & PF_W) != 0)
if ((phdr->p_flags & PF_X) != 0)
Elf32_Word p_flags; /* Access permission flags. */
Elf64_Word p_flags; /* Access permission flags. */
phdr.p_flags = PF_R;
offsetof(Elf32_Phdr, p_flags), offsetof(Elf32_Phdr, p_align),
offsetof(Elf64_Phdr, p_flags), offsetof(Elf64_Phdr, p_align),
static const char *p_flags[] = {
fprintf(out, "\tp_flags: %s\n", p_flags[flags]);
phdr->p_flags = 0;
phdr->p_flags |= PF_R;
phdr->p_flags |= PF_W;
phdr->p_flags |= PF_X;
phdr->p_flags = PF_R;
void p_flags(int f, const char *format);
p_flags(rtm->rtm_flags, buffer);
p_flags(rt->rta_rtflags | RTF_UP, buffer);
if (le32toh(ep->p_flags) & PF_W)
p_flags(arg->prompt, rtm->rtm_flags, 6);