Lines Matching refs:sp
143 const kernel_section_t *sp; in getsectdatafromheader() local
146 sp = getsectbynamefromheader(mhp, segname, sectname); in getsectdatafromheader()
147 if (sp == (kernel_section_t *)0) { in getsectdatafromheader()
151 *size = sp->size; in getsectdatafromheader()
152 result = (void *)sp->addr; in getsectdatafromheader()
169 const kernel_section_t *sp; in getsectoffsetfromheader() local
171 sp = getsectbynamefromheader(mhp, segname, sectname); in getsectoffsetfromheader()
172 if (sp == (kernel_section_t *)0) { in getsectoffsetfromheader()
176 return sp->offset; in getsectoffsetfromheader()
216 kernel_section_t *sp = (kernel_section_t *)((uintptr_t)sgp + in getsectbynamefromseg() local
219 if (strncmp(sp->sectname, sectname, in getsectbynamefromseg()
220 sizeof(sp->sectname)) == 0 && in getsectbynamefromseg()
221 strncmp(sp->segname, segname, in getsectbynamefromseg()
222 sizeof(sp->segname)) == 0) { in getsectbynamefromseg()
223 return sp; in getsectbynamefromseg()
225 sp = (kernel_section_t *)((uintptr_t)sp + in getsectbynamefromseg()
246 kernel_section_t *sp; in getsectbynamefromheader() local
255 sp = getsectbynamefromseg(sgp, segname, sectname); in getsectbynamefromheader()
256 if (sp) { in getsectbynamefromheader()
257 return sp; in getsectbynamefromheader()
397 nextsect(kernel_segment_command_t *sgp, kernel_section_t *sp) in nextsect() argument
401 if (((uintptr_t)(sp - fsp) + 1) >= sgp->nsects) { in nextsect()
405 return sp + 1; in nextsect()