Lines Matching defs:sgp

54 	kernel_segment_command_t	*sgp;
59 sgp = (kernel_segment_command_t *)
62 if (sgp->cmd == LC_SEGMENT_KERNEL) {
63 if (sgp->vmaddr + sgp->vmsize > last_addr)
64 last_addr = sgp->vmaddr + sgp->vmsize;
66 sgp = (kernel_segment_command_t *)((uintptr_t)sgp + sgp->cmdsize);
179 kernel_segment_command_t *sgp;
183 sgp = (kernel_segment_command_t *)
186 if(sgp->cmd == LC_SEGMENT_KERNEL)
187 if(strncmp(sgp->segname, segname, sizeof(sgp->segname)) == 0 ||
189 sp = (kernel_section_t *)((uintptr_t)sgp +
191 for(j = 0; j < sgp->nsects; j++){
201 sgp = (kernel_segment_command_t *)((uintptr_t)sgp + sgp->cmdsize);
214 kernel_segment_command_t *sgp;
217 sgp = (kernel_segment_command_t *)
220 if ( sgp->cmd == LC_SEGMENT_KERNEL
221 && !strncmp(sgp->segname, seg_name, sizeof(sgp->segname)))
222 return sgp;
223 sgp = (kernel_segment_command_t *)((uintptr_t)sgp + sgp->cmdsize);
241 kernel_segment_command_t *sgp = (kernel_segment_command_t *)
245 if (sgp->cmd == LC_SEGMENT_KERNEL)
246 return sgp;
247 sgp = (kernel_segment_command_t *)((uintptr_t)sgp + sgp->cmdsize);
263 kernel_segment_command_t *sgp = (kernel_segment_command_t *)
267 for (i = 0; sgp != seg && i < header->ncmds; i++) {
268 sgp = (kernel_segment_command_t *)((uintptr_t)sgp + sgp->cmdsize);
273 sgp = (kernel_segment_command_t *)((uintptr_t)sgp + sgp->cmdsize);
277 if (sgp->cmd == LC_SEGMENT_KERNEL) return sgp;
279 sgp = (kernel_segment_command_t *)((uintptr_t)sgp + sgp->cmdsize);
317 firstsect(kernel_segment_command_t *sgp)
319 if (!sgp || sgp->nsects == 0)
322 return (kernel_section_t *)(sgp+1);
332 nextsect(kernel_segment_command_t *sgp, kernel_section_t *sp)
334 kernel_section_t *fsp = firstsect(sgp);
336 if (((uintptr_t)(sp - fsp) + 1) >= sgp->nsects)