/haiku/src/system/libnetwork/netresolv/net/ |
H A D | getprotoent_r.c | 59 setprotoent_r(int f, struct protoent_data *pd) 61 if (pd->fp == NULL) { 66 pd->fp = fopen(buffer, "re"); 68 rewind(pd->fp); 69 pd->stayopen |= f; 73 endprotoent_r(struct protoent_data *pd) argument 75 if (pd->fp) { 76 (void)fclose(pd->fp); 77 pd->fp = NULL; 79 if (pd 92 getprotoent_r(struct protoent *pr, struct protoent_data *pd) argument [all...] |
H A D | getprotobynumber_r.c | 51 getprotobynumber_r(int proto, struct protoent *pr, struct protoent_data *pd) 55 setprotoent_r(pd->stayopen, pd); 56 while ((p = getprotoent_r(pr, pd)) != NULL) 59 if (!pd->stayopen) 60 if (pd->fp != NULL) { 61 (void)fclose(pd->fp); 62 pd->fp = NULL;
|
H A D | getprotobyname_r.c | 55 struct protoent_data *pd) 62 setprotoent_r(pd->stayopen, pd); 63 while ((p = getprotoent_r(pr, pd)) != NULL) { 71 if (!pd->stayopen) 72 if (pd->fp != NULL) { 73 (void)fclose(pd->fp); 74 pd->fp = NULL;
|
/haiku/src/system/boot/arch/m68k/ |
H A D | mmu_040.cpp | 156 page_directory_entry *pd; local 167 pd = (page_directory_entry *)tbl; 169 pd[j] = DFL_DIRENT_VAL; 193 page_directory_entry *pd; local 223 pd = (page_directory_entry *)tbl; 225 *(page_directory_entry_scalar *)(&pd[j]) = DFL_DIRENT_VAL; 230 pd = (page_directory_entry *)PRE_TO_TA(pr[index]); 233 if (PDE_TYPE(pd[index]) != DT_DIR) { 241 page_directory_entry *apd = &pd[aindex + i]; 242 pd[ainde 267 page_directory_entry *pd; local [all...] |
H A D | mmu_030.cpp | 110 page_directory_entry *pd; local 122 pd = (page_directory_entry *)tbl; 124 *(page_directory_entry_scalar *)(&pd[j]) = DFL_DIRENT_VAL;
|
/haiku/src/system/kernel/arch/arm/paging/32bit/ |
H A D | ARMVMTranslationMap32Bit.cpp | 170 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 174 if ((pd[index] & ARM_PDE_TYPE_MASK) == 0) { 189 ARMPagingMethod32Bit::PutPageTableInPageDir(&pd[index], pgtable, 195 ARMPagingStructures32Bit::UpdateAllPageDirs(index, pd[index]); 206 pd[index] & ARM_PDE_ADDRESS_MASK); 236 page_directory_entry *pd = fPagingStructures->pgdir_virt; local 240 if ((pd[index] & ARM_PDE_TYPE_MASK) == 0) { 251 pd[index] & ARM_PDE_ADDRESS_MASK); 289 page_directory_entry *pd = fPagingStructures->pgdir_virt; 293 if ((pd[inde 345 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 417 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 536 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 635 page_directory_entry *pd = fPagingStructures->pgdir_virt; local 671 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 708 page_directory_entry *pd = fPagingStructures->pgdir_virt; local 767 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 797 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 833 page_directory_entry* pd = fPagingStructures->pgdir_virt; local [all...] |
/haiku/src/system/kernel/arch/x86/paging/32bit/ |
H A D | X86VMTranslationMap32Bit.cpp | 153 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 157 if ((pd[index] & X86_PDE_PRESENT) == 0) { 172 X86PagingMethod32Bit::PutPageTableInPageDir(&pd[index], pgtable, 180 X86PagingStructures32Bit::UpdateAllPageDirs(index, pd[index]); 191 pd[index] & X86_PDE_ADDRESS_MASK); 221 page_directory_entry *pd = fPagingStructures->pgdir_virt; local 225 if ((pd[index] & X86_PDE_PRESENT) == 0) { 236 pd[index] & X86_PDE_ADDRESS_MASK); 273 page_directory_entry *pd = fPagingStructures->pgdir_virt; 277 if ((pd[inde 329 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 400 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 519 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 618 page_directory_entry *pd = fPagingStructures->pgdir_virt; local 661 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 711 page_directory_entry *pd = fPagingStructures->pgdir_virt; local 772 page_directory_entry* pd = fPagingStructures->pgdir_virt; local 808 page_directory_entry* pd = fPagingStructures->pgdir_virt; local [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/et6x00/ |
H A D | driver.c | 65 static DeviceData *pd; variable 168 ET6000DeviceInfo *di = pd->di; 191 pd->deviceNames[count] = di->name; 216 pd->count = count; 218 pd->deviceNames[pd->count] = NULL; 219 ddprintf(("SKD et6000ProbeDevices: %ld supported devices\n", pd->count)); 228 pd = (DeviceData *)calloc(1, sizeof(DeviceData)); 229 if (!pd) { 234 INIT_BEN(pd [all...] |
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_vm_translation_map_impl.cpp | 224 page_directory_entry *pd; local 238 pd = (page_directory_entry *)pa; 241 TRACE(("%s: pd[%d].type %d\n", __FUNCTION__, index, 242 pd?(pd[index].type):-1)); 243 if (pd && pd[index].type == DT_DIR) { 244 pa = PDE_TO_TA(pd[index]); 520 page_directory_entry *pd; local 579 pd 649 page_directory_entry *pd; local 726 page_directory_entry *pd; local 782 page_directory_entry *pd; local 871 page_directory_entry *pd; local 952 page_directory_entry *pd; local 1290 page_directory_entry *pd; local 1449 page_directory_entry *pd; local [all...] |
/haiku/src/system/kernel/arch/ppc/paging/classic/ |
H A D | PPCVMTranslationMapClassic.cpp | 414 page_directory_entry* pd = fPagingStructures->pgdir_virt; 418 if ((pd[index] & PPC_PDE_PRESENT) == 0) { 433 PPCPagingMethodClassic::PutPageTableInPageDir(&pd[index], pgtable, 441 PPCPagingStructuresClassic::UpdateAllPageDirs(index, pd[index]); 452 pd[index] & PPC_PDE_ADDRESS_MASK); 506 page_directory_entry *pd = fPagingStructures->pgdir_virt; 510 if ((pd[index] & PPC_PDE_PRESENT) == 0) { 521 pd[index] & PPC_PDE_ADDRESS_MASK); 599 page_directory_entry *pd = fPagingStructures->pgdir_virt; 603 if ((pd[inde [all...] |
/haiku/src/system/kernel/arch/ppc/paging/460/ |
H A D | PPCVMTranslationMap460.cpp | 414 page_directory_entry* pd = fPagingStructures->pgdir_virt; 418 if ((pd[index] & PPC_PDE_PRESENT) == 0) { 433 PPCPagingMethod460::PutPageTableInPageDir(&pd[index], pgtable, 441 PPCPagingStructures460::UpdateAllPageDirs(index, pd[index]); 452 pd[index] & PPC_PDE_ADDRESS_MASK); 506 page_directory_entry *pd = fPagingStructures->pgdir_virt; 510 if ((pd[index] & PPC_PDE_PRESENT) == 0) { 521 pd[index] & PPC_PDE_ADDRESS_MASK); 599 page_directory_entry *pd = fPagingStructures->pgdir_virt; 603 if ((pd[inde [all...] |
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KVMTranslationMap040.cpp | 226 page_directory_entry *pd; local 275 pd = (page_directory_entry*)MapperGetPageTableAt( 281 //pd += (rindex % NUM_DIRTBL_PER_PAGE) * NUM_DIRENT_PER_TBL; 285 if (PDE_TYPE(pd[dindex]) != DT_DIR) { 303 page_directory_entry *apd = &pd[aindex + i]; 323 pt = (page_table_entry*)MapperGetPageTableAt(PDE_TO_PA(pd[dindex])); 357 page_directory_entry *pd; local 373 pd = (page_directory_entry*)MapperGetPageTableAt( 376 //pd += (index % NUM_DIRTBL_PER_PAGE) * NUM_DIRENT_PER_TBL; 380 if (PDE_TYPE(pd[inde 443 page_table_entry* pd = (page_table_entry*)MapperGetPageTableAt( local 536 page_table_entry* pd = (page_directory_entry*)MapperGetPageTableAt( local 691 page_directory_entry* pd local 781 page_directory_entry* pd = (page_directory_entry*)MapperGetPageTableAt( local 841 page_directory_entry* pd = (page_directory_entry*)((char *) local [all...] |
H A D | M68KPagingMethod040.cpp | 483 page_directory_entry *pd; local 509 pd = (page_directory_entry *)tbl; 511 pd[j] = DFL_DIRENT_VAL; 515 pd = (page_directory_entry *)PRE_TO_TA(pr[index]); 518 if (PDE_TYPE(pd[index]) != DT_DIR) { 529 PutPageTableInPageDir(&pd[aindex + i], tbl, attributes); 538 pt = (page_table_entry *)PDE_TO_TA(pd[index]); 684 page_directory_entry *pd; local 693 pd = (page_directory_entry *)PRE_TO_TA(pr[index]); 694 e = &pd[(VADDR_TO_PDEN 711 page_directory_entry *pd; local [all...] |
/haiku/src/system/libroot/posix/stdlib/ |
H A D | qsort.c | 82 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; local 116 pc = pd = (char *)a + (n - 1) * es; 129 swapfunc(pc, pd, es); 130 pd -= es; 158 d1 = MIN(pd - pc, pn - pd - (ssize_t)es); 162 d2 = pd - pc;
|
/haiku/src/add-ons/kernel/drivers/graphics/via/ |
H A D | driver.c | 82 static DeviceData *pd; variable 288 pd = (DeviceData *)calloc(1, sizeof(DeviceData)); 289 if (!pd) { 297 INIT_BEN(pd->kernel); 306 return (const char **)pd->device_names; 312 while (pd->device_names[index]) { 313 if (strcmp(name, pd->device_names[index]) == 0) 324 DELETE_BEN(pd->kernel); 325 free(pd); 326 pd [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/skeleton/ |
H A D | driver.c | 82 static DeviceData *pd; variable 283 pd = (DeviceData *)calloc(1, sizeof(DeviceData)); 284 if (!pd) { 289 INIT_BEN(pd->kernel); 298 return (const char **)pd->device_names; 304 while (pd->device_names[index]) { 305 if (strcmp(name, pd->device_names[index]) == 0) 316 DELETE_BEN(pd->kernel); 317 free(pd); 318 pd [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/matrox/ |
H A D | driver.c | 80 static DeviceData *pd; variable 263 pd = (DeviceData *)calloc(1, sizeof(DeviceData)); 264 if (!pd) { 269 INIT_BEN(pd->kernel); 278 return (const char **)pd->device_names; 284 while (pd->device_names[index]) { 285 if (strcmp(name, pd->device_names[index]) == 0) 296 DELETE_BEN(pd->kernel); 297 free(pd); 298 pd [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/neomagic/ |
H A D | driver.c | 86 static DeviceData *pd; variable 277 pd = (DeviceData *)calloc(1, sizeof(DeviceData)); 278 if (!pd) { 284 INIT_BEN(pd->kernel); 293 return (const char **)pd->device_names; 299 while (pd->device_names[index]) { 300 if (strcmp(name, pd->device_names[index]) == 0) 311 DELETE_BEN(pd->kernel); 312 free(pd); 313 pd [all...] |
/haiku/src/add-ons/kernel/drivers/graphics/nvidia/ |
H A D | driver.c | 76 static DeviceData *pd; variable 760 device_info *di = pd->di; 789 pd->device_names[count] = di->name; 814 pd->count = count; 816 pd->device_names[pd->count] = NULL; 901 while (pd->device_names[index] 902 && (strcmp(name, pd->device_names[index]) != 0)) 906 di = &(pd->di[index]); 909 AQUIRE_BEN(pd [all...] |
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ |
H A D | if_ath_pci.c | 247 const struct pci_device_id *pd; local 252 pd = ath_pci_probe_device(dev, ath_pci_id_table, nitems(ath_pci_id_table)); 253 if (pd) 254 sc->sc_pci_devinfo = pd->driver_data;
|