/freebsd/usr.sbin/ppp/ |
H A D | physical.h | 24 struct physical; 61 int (*awaitcarrier)(struct physical *); 62 int (*removefromset)(struct physical *, fd_set *, fd_set *, fd_set *); 63 int (*raw)(struct physical *); 64 void (*offline)(struct physical *); 65 void (*cooked)(struct physical *); 66 void (*setasyncparams)(struct physical *, u_int32_t, u_int32_t); 67 void (*stoptimer)(struct physical *); 68 void (*destroy)(struct physical *); 69 ssize_t (*read)(struct physical *, void *, size_t); [all …]
|
H A D | datalink.c | 58 #include "physical.h" 117 if (dl->physical->type == PHYS_DEDICATED && !dl->bundle->CleaningUp && in datalink_HangupDone() 118 dl->physical->fd != -1) { in datalink_HangupDone() 125 physical_Close(dl->physical); in datalink_HangupDone() 140 if (!physical_SetMode(dl->physical, PHYS_BACKGROUND)) in datalink_HangupDone() 153 (dl->physical->type == PHYS_DIRECT) || in datalink_HangupDone() 155 !(dl->physical->type & (PHYS_DDIAL|PHYS_DEDICATED)))) { in datalink_HangupDone() 162 !(dl->physical->type & (PHYS_DIRECT|PHYS_BACKGROUND|PHYS_FOREGROUND))) in datalink_HangupDone() 219 } else if (!physical_Raw(dl->physical)) { in datalink_LoginDone() 227 physical_StopDeviceTimer(dl->physical); in datalink_LoginDone() [all …]
|
H A D | lqr.c | 57 #include "physical.h" 166 struct physical *p = link2physical(lcp->fsm.link); in SendLqrReport() 204 struct physical *p = link2physical(l); in lqr_Input() 209 log_Printf(LogERROR, "lqr_Input: Not a physical link - dropped\n"); in lqr_Input() 270 struct physical *physical = link2physical(lcp->fsm.link); in lqr_Setup() local 273 physical->hdlc.lqm.lqr.resent = 0; in lqr_Setup() 274 physical->hdlc.lqm.echo.seq_sent = 0; in lqr_Setup() 275 physical->hdlc.lqm.echo.seq_recv = 0; in lqr_Setup() 276 memset(&physical->hdlc.lqm.lqr.peer, '\0', in lqr_Setup() 277 sizeof physical->hdlc.lqm.lqr.peer); in lqr_Setup() [all …]
|
H A D | physical.c | 80 #include "physical.h" 115 struct device *(*create)(struct physical *); 116 struct device *(*iov2device)(int, struct physical *, struct iovec *, 146 physical_SetDescriptor(struct physical *p) in physical_SetDescriptor() 155 struct physical * 158 struct physical *p; in physical_Create() 160 p = (struct physical *)malloc(sizeof(struct physical)); in physical_Create() 237 physical_SetParity(struct physical *p, const char *str) in physical_SetParity() 258 physical_GetSpeed(struct physical *p) in physical_GetSpeed() 267 physical_SetSpeed(struct physical *p, unsigned speed) in physical_SetSpeed() [all …]
|
H A D | pap.c | 59 #include "physical.h" 85 struct bundle *bundle = authp->physical->dl->bundle; in pap_Req() 109 link_PushPacket(&authp->physical->link, bp, bundle, in pap_Req() 110 LINK_QUEUES(&authp->physical->link) - 1, PROTO_PAP); in pap_Req() 138 link_PushPacket(&authp->physical->link, bp, authp->physical->dl->bundle, in SendPapCode() 139 LINK_QUEUES(&authp->physical->link) - 1, PROTO_PAP); in SendPapCode() 145 struct bundle *bundle = authp->physical->dl->bundle; in pap_Success() 147 datalink_GotAuthname(authp->physical->dl, authp->in.name); in pap_Success() 154 authp->physical->link.lcp.auth_ineed = 0; in pap_Success() 156 physical_Login(authp->physical, authp->in.name); in pap_Success() [all …]
|
H A D | chap.c | 76 #include "physical.h" 100 ChapOutput(struct physical *physical, u_int code, u_int id, in ChapOutput() argument 120 link_PushPacket(&physical->link, bp, physical->dl->bundle, in ChapOutput() 121 LINK_QUEUES(&physical->link) - 1, PROTO_CHAP); in ChapOutput() 320 chap->auth.physical->dl->bundle, 0, pid); in chap_StartChild() 383 ChapOutput(chap->auth.physical, CHAP_RESPONSE, chap->auth.id, in chap_Respond() 391 ChapOutput(chap->auth.physical, CHAP_FAILURE, chap->auth.id, in chap_Respond() 454 int lanman = chap->auth.physical->link.lcp.his_authtype == 0x80 && in chap_Read() 456 IsAccepted(chap->auth.physical->link.lcp.cfg.chap80lm)) || in chap_Read() 457 !IsAccepted(chap->auth.physical->link.lcp.cfg.chap80nt)); in chap_Read() [all …]
|
H A D | tty.c | 67 #include "physical.h" 88 struct device dev; /* What struct physical knows about */ 119 struct physical *p = data; in tty_Timeout() 181 tty_StartTimer(struct physical *p) in tty_StartTimer() 196 tty_AwaitCarrier(struct physical *p) in tty_AwaitCarrier() 227 tty_SetAsyncParams(struct physical *p, u_int32_t mymap, u_int32_t hismap) in tty_SetAsyncParams() 253 LoadLineDiscipline(struct physical *p) in LoadLineDiscipline() 382 UnloadLineDiscipline(struct physical *p) in UnloadLineDiscipline() 407 tty_Write(struct physical *p, const void *v, size_t n) in tty_Write() 418 tty_Read(struct physical *p, void *v, size_t n) in tty_Read() [all …]
|
/freebsd/contrib/ofed/opensm/include/opensm/ |
H A D | osm_port.h | 71 /****h* OpenSM/Physical Port 73 * Physical Port 76 * The Physical Port object encapsulates the information needed by the 77 * OpenSM to manage physical ports. The OpenSM allocates one Physical Port 78 * per physical port in the IBA subnet. 80 * In a switch, one multiple Physical Port objects share the same port GUID. 81 * In an end-point, Physical Ports do not share GUID values. 83 * The Physical Port is not thread safe, thus callers must provide 94 /****s* OpenSM: Physical Port/osm_physp_t 99 * This object represents a physical port on a switch, router or end-point. [all …]
|
/freebsd/share/man/man9/ |
H A D | sglist.9 | 57 .Nd manage a scatter/gather list of physical memory addresses 114 API manages physical address ranges. 116 Each element contains a starting physical address and a length. 148 the physical address ranges mapped by a single kernel virtual address range. 169 the physical address ranges of a buffer backed by an array of virtual memory 180 function allocates a new scatter/gather list object that describes the physical 233 family of routines can be used to append the physical address ranges described 241 function appends the physical address ranges described by a single kernel 252 function appends the physical address ranges described by a single bio 259 function appends the physical address ranges described by the [all …]
|
H A D | pmap_extract.9 | 32 .Nd map a virtual address to a physical page 44 function maps a virtual address to a physical page. 51 function maps a virtual address to a physical page, and atomically holds 59 function will return the physical page address associated with the 62 inside the physical map 79 inside the physical map
|
H A D | pmap_enter.9 | 32 .Nd insert a virtual page into a physical map 45 function creates a mapping in the physical map 49 to the physical page 97 structure corresponding to the previously mapped physical page. 98 If the physical page was accessed through the managed mapping, 104 If the physical page was modified through the managed mapping, then the 121 If the request modifies an existing mapping to use a different physical
|
/freebsd/contrib/netbsd-tests/lib/libusbhid/ |
H A D | hid_test_data.c | 35 0x37, 0x00, 0x00, 0x00, 0x80, // Physical Minimum 36 0x47, 0xff, 0xff, 0xff, 0x7f, // Physical Maximum 44 0x36, 0x00, 0x80, // Physical Minimum 45 0x46, 0xff, 0x7f, // Physical Maximum 53 0x35, 0x80, // Physical Minimum 54 0x45, 0x7f, // Physical Maximum 88 0x37, 0x00, 0x00, 0x00, 0x00, // Physical Minimum 89 0x47, 0xff, 0xff, 0xff, 0xff, // Physical Maximum 97 0x36, 0x00, 0x00, // Physical Minimum 98 0x46, 0xff, 0xff, // Physical Maximum [all …]
|
/freebsd/sys/amd64/include/ |
H A D | vmparam.h | 84 * The physical address space is densely populated. 91 * largest physical address that is accessible by ISA DMA is split 98 * which physical pages are allocated and VM_FREEPOOL_DIRECT is the pool from 99 * which physical pages for page tables and small UMA objects are allocated. 109 * Create up to three free page lists: VM_FREELIST_DMA32 is for physical pages 110 * that have physical addresses below 4G but are not accessible by ISA DMA, 111 * and VM_FREELIST_ISADMA is for physical pages that are accessible by ISA 122 * Create the DMA32 free list only if the number of physical pages above 123 * physical address 4G is at least 16M, which amounts to 64GB of physical 131 * at most 8 PDEs, collectively mapping 16MB of physical memory. By [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/ |
H A D | RegisterFile.h | 86 // class RegisterMappingTracker is a physical register file (PRF) descriptor. 90 // An instance of RegisterMappingTracker tracks the number of physical 94 // The total number of physical registers that are available in this 96 // field means: this register file has an unbounded number of physical 99 // Number of physical registers that are currently in use. 128 // file with an unbounded number of physical registers that "sees" all the 133 // Users can limit the number of physical registers that are available in 139 // number of physical registers consumed by the PRF to allocate a user 142 // For example: on X86 BtVer2, a YMM register consumes 2 128-bit physical 155 // specifies both the owning PRF, as well as the number of physical registers [all …]
|
/freebsd/sys/contrib/xen/arch-x86/hvm/ |
H A D | start_info.h | 29 * NOTE: nothing will be loaded at physical address 0, so a 0 value in any 43 * | modlist_paddr | Physical address of an array of modules 46 * | cmdline_paddr | Physical address of the command line, 49 * | rsdp_paddr | Physical address of the RSDP ACPI data structure. 51 * | memmap_paddr | Physical address of the (optional) memory map. Only 64 * | paddr | Physical address of the module. 68 * | cmdline_paddr | Physical address of the command line, 131 uint64_t modlist_paddr; /* Physical address of an array of */ 133 uint64_t cmdline_paddr; /* Physical address of the command line. */ 134 uint64_t rsdp_paddr; /* Physical address of the RSDP ACPI data */ [all …]
|
/freebsd/lib/libsys/ |
H A D | mlock.2 | 34 .Nd lock (unlock) physical pages in memory 47 locks into memory the physical pages associated with the virtual address 73 The physical pages remain in memory until all locked mappings for the pages 75 Multiple processes may have the same physical pages locked via their own 78 mappings of the same physical pages. 87 Since physical memory is a potentially scarce resource, processes are 170 to the amount of virtual memory locked, not the amount of locked physical 172 Hence two distinct locked mappings of the same physical page counts as 174 if both mappings belong to the same physical map.
|
/freebsd/tests/sys/geom/class/part/ |
H A D | misc.sh | 32 atf_set "descr" "gpart shouldn't add physical paths to underlying providers that have none" 54 atf_set "descr" "BSD partitions should append /X to the underlying device's physical path" 62 physpath="some/physical/path" 77 atf_set "descr" "GPT partitions should append /pX to the underlying device's physical path" 85 physpath="some/physical/path" 100 atf_set "descr" "MBR partitions should append /sX to the underlying device's physical path" 108 physpath="some/physical/path" 123 …rtitions nested within MBR partitions should append /sX/Y to the underlying device's physical path" 131 physpath="some/physical/path"
|
/freebsd/sys/powerpc/powerpc/ |
H A D | platform_if.m | 44 * These are used to bring up secondary CPUs, supply the physical memory 119 * @brief Return the system's physical memory map. 124 * @param _memp Array of physical memory chunks 125 * @param _memsz Number of physical memory chunks 126 * @param _availp Array of available physical memory chunks 127 * @param _availsz Number of available physical memory chunks 140 * @brief Return the system's physical memory map. 144 * @param _memp Array of physical memory chunks 145 * @param _memsz Number of physical memory chunks
|
/freebsd/share/man/man4/ |
H A D | vxlan.4 | 128 configuration would be a physical interface configured as 171 physical network. 174 specification recommends the physical network MTU be configured 188 current MTU of the physical network. 198 encapsulated traffic over physical interfaces that support these features. 206 capabilities of that physical interface. 207 If multiple physical interfaces will transmit or receive traffic for the 214 if an outbound physical interface does not support 218 This can happen if there are multiple physical interfaces involved, with
|
H A D | mem.4 | 40 is an interface to the physical memory of the computer. 41 Byte offsets in this file are interpreted as physical memory addresses. 54 On ISA the I/O memory space begins at physical address 0x000a0000 68 ioctl can be used to look up the physical address and NUMA domain of a given 85 activity may have unmapped the virtual page or replaced the backing physical 100 The virtual address corresponds to a physical page mapping, and the 108 Several architectures allow attributes to be associated with ranges of physical 136 uint64_t mr_base; /* physical base address */ 137 uint64_t mr_len; /* physical length of region */
|
/freebsd/sys/arm64/include/ |
H A D | vmparam.h | 66 * The physical address space is sparsely populated. 77 * which physical pages are allocated and VM_FREEPOOL_DIRECT is the pool from 78 * which physical pages for page tables and small UMA objects are allocated. 88 * Create two free page lists: VM_FREELIST_DMA32 is for physical pages that have 89 * physical addresses below 4G, and VM_FREELIST_DEFAULT is for all other 90 * physical pages. 100 * of physical memory. By reducing the number of distinct 16MB "pages" that 101 * are used by UMA, the physical memory allocator reduces the likelihood of 238 * Checks to see if a physical address is in the DMAP range. 241 * DMAP physical address regions. [all …]
|
/freebsd/lib/geom/virstor/ |
H A D | gvirstor.8 | 76 consisting of an arbitrary number of physical storage devices with the 78 Data for the virtual devices will be allocated from physical devices on 86 environments, only here it is implemented on the level of physical storage 160 with two physical devices for backing storage. 169 To add a new physical device / component to an active virstor device: 174 This will add physical storage of 181 .Pq including how much physical storage is still available for the virtual device , 212 Value in this sysctl sets warning watermark level for physical chunk 276 change once it is set, and that the sizes of individual physical storage
|
/freebsd/usr.sbin/acpi/acpidump/ |
H A D | acpidump.8 | 48 utility analyzes ACPI tables in physical memory and can dump them to a file. 66 utility can extract the DSDT data block from physical memory and store it into 76 option, it will read ACPI tables from physical memory via 84 which includes a list of pointers to physical memory addresses 142 An array of physical pointers to other system description tables, 166 The FACP also has a pointer to a physical memory address for the DSDT. 199 Load the DSDT from the specified file instead of physical memory. 204 Store the DSDT data block from physical memory into the specified file. 217 This example dumps the DSDT from physical memory to foo.dsdt.
|
/freebsd/sys/contrib/device-tree/Bindings/display/ |
H A D | brcm,bcm-vc4.txt | 13 - reg: Physical base address and length of the PV's registers 19 - reg: Physical base address and length of the HVS's registers 25 - reg: Physical base address and length of the two register ranges 43 - reg: Physical base address and length of the registers 51 - reg: Physical base address and length of the registers 58 - reg: Physical base address and length of the V3D's registers 67 - reg: Physical base address and length of the DSI block's registers 79 - reg: Physical base address and length of the TXP block's registers
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyReplacePhysRegs.cpp | 10 /// This file implements a pass that replaces physical registers with 13 /// LLVM expects certain physical registers, such as a stack pointer. However, 14 /// WebAssembly doesn't actually have such physical registers. This pass is run 42 return "WebAssembly Replace Physical Registers"; in getPassName() 56 "Replace physical registers with virtual registers", false, 65 dbgs() << "********** Replace Physical Registers **********\n" in runOnMachineFunction() 82 // Replace explicit uses of the physical register with a virtual register. in runOnMachineFunction()
|