| /freebsd/usr.sbin/ppp/ |
| H A D | link.c | 251 int layer; in link_PushPacket() local 264 for (layer = l->nlayers; layer && bp; layer--) in link_PushPacket() 265 if (l->layer[layer - 1]->push != NULL) in link_PushPacket() 266 bp = (*l->layer[layer - 1]->push)(b, l, bp, pri, &proto); in link_PushPacket() 280 int layer; in link_PullPacket() local 300 layer = 0; in link_PullPacket() 302 while (layer || lbp[layer]) { in link_PullPacket() 303 if (lbp[layer] == NULL) { in link_PullPacket() 304 layer--; in link_PullPacket() 307 bp = lbp[layer]; in link_PullPacket() [all …]
|
| H A D | link.h | 57 struct layer const *layer[LAYER_MAX]; /* i/o layers */ member 74 extern int link_Stack(struct link *, struct layer *);
|
| H A D | lqr.c | 421 int len, layer; in lqr_LayerPush() local 451 for (layer = 0; layer < l->nlayers; layer++) in lqr_LayerPush() 452 switch (l->layer[layer]->type) { in lqr_LayerPush() 463 layer = l->nlayers; in lqr_LayerPush() 473 l->layer[layer]->name); in lqr_LayerPush() 532 struct layer lqrlayer = { LAYER_LQR, "lqr", lqr_LayerPush, lqr_LayerPull };
|
| /freebsd/sys/compat/linuxkpi/common/src/ |
| H A D | linux_idr.c | 162 idr_pos(int id, int layer) in idr_pos() argument 164 return (id >> (IDR_BITS * layer)) & IDR_MASK; in idr_pos() 199 idr_remove_layer(struct idr_layer *il, int layer) in idr_remove_layer() argument 205 if (layer == 0) { in idr_remove_layer() 211 idr_remove_layer(il->ary[i], layer - 1); in idr_remove_layer() 230 int layer; in idr_remove_locked() local 235 layer = idr->layers - 1; in idr_remove_locked() 242 while (layer && il) { in idr_remove_locked() 243 idx = idr_pos(id, layer); in idr_remove_locked() 246 layer--; in idr_remove_locked() [all …]
|
| /freebsd/crypto/openssl/crypto/slh_dsa/ |
| H A D | slh_hypertree.c | 40 uint32_t layer, mask; in ossl_slh_ht_sign() local 66 for (layer = 0; layer < d; ++layer) { in ossl_slh_ht_sign() 68 adrsf->set_layer_address(adrs, layer); in ossl_slh_ht_sign() 79 if (layer < d - 1) { in ossl_slh_ht_sign() 120 uint32_t layer; in ossl_slh_ht_verify() local 125 for (layer = 0; layer < d; ++layer) { in ossl_slh_ht_verify() 126 adrsf->set_layer_address(adrs, layer); in ossl_slh_ht_verify()
|
| H A D | slh_adrs.c | 68 static void slh_adrs_set_layer_address(uint8_t *adrs, uint32_t layer) in slh_adrs_set_layer_address() argument 70 OPENSSL_store_u32_be(adrs + SLH_ADRS_OFF_LAYER_ADR, layer); in slh_adrs_set_layer_address() 114 static void slh_adrsc_set_layer_address(uint8_t *adrsc, uint32_t layer) in slh_adrsc_set_layer_address() argument 116 adrsc[SLH_ADRSC_OFF_LAYER_ADR] = (uint8_t)layer; in slh_adrsc_set_layer_address()
|
| H A D | slh_fors.c | 136 uint32_t tree_id, layer, s, tree_offset; in ossl_slh_fors_sign() local 177 for (layer = 0; layer < a; ++layer) { in ossl_slh_fors_sign() 180 s + tree_offset, layer, out, sizeof(out))) in ossl_slh_fors_sign()
|
| /freebsd/crypto/openssl/doc/designs/quic-design/ |
| H A D | record-layer.md | 4 This document covers the design of an abstract record layer for use in (D)TLS. 5 The QUIC record layer is handled separately. 11 an individual record layer. 15 Libssl supports a number of different types of record layer, and record layer 18 - Standard TLS record layer 19 - Standard DTLS record layer 20 - Kernel TLS record layer 22 Within the TLS record layer there are options to handle "multiblock" and 24 writing of multiple records at the same time. All record layer variants also 27 These different record layer implementations, variants and protocol versions [all …]
|
| H A D | quic-thread-assist.md | 8 Part of the QUIC state comprises the TLS handshake layer. However, synchronising 11 At first glance, one could synchronise handshake layer public APIs by locking a 13 the handshake layer. Since we forward a very large number of APIs to the 14 handshake layer, this would require a very large number of code changes to add 50 - **2. Handshake layer always belongs to the application thread.** 52 In this model, the handshake layer “belongs” to the application thread 60 future which would be processed by the handshake layer. 63 as the handshake layer, the only thing we actually need to worry about 85 - **3. Handshake layer belongs to the assist thread after connection begins.** 87 In this model, the application may make handshake layer calls freely prior to
|
| H A D | quic-tls.md | 5 the standard TLS record layer and instead assumes responsibility for the 105 * handshake layer is concerned, meaning that it should be immediately torn 146 * It registers itself as a custom TLS record layer 151 A TLS record layer is defined via an `OSSL_RECORD_METHOD` object. This object 153 record layer. Existing record layers include one for TLS, one for DTLS and one 156 `QUIC_TLS` registers itself as a custom TLS record layer. A new internal 171 The TLS record layer code is further modified to provide the following 174 The custom record layer will need a record layer specific argument (`rlarg` 187 Invoked every time a new record layer object is created by the TLS 214 expects to request data from the record layer, get a handle on that data, and [all …]
|
| /freebsd/sys/dev/pms/freebsd/driver/ini/src/ |
| H A D | osapi.c | 581 ostiEnter(tiRoot_t *ptiRoot, U32 layer, int io) in ostiEnter() argument 586 BUG_ON((io != 0 && io != 1) || (layer != 0 && layer != 1 && layer != 2)); in ostiEnter() 592 BUG_ON(pCard->callLevel[io] >= sizeof(pCard->layer[0]) / in ostiEnter() 593 sizeof(pCard->layer[0][0])); in ostiEnter() 596 unsigned int prev_layer = pCard->layer[io][pCard->callLevel[io] - 1]; in ostiEnter() 601 pCard->enterCycles[io][layer] = cycles; in ostiEnter() 602 pCard->layer[io][pCard->callLevel[io]] = layer; in ostiEnter() 609 ostiLeave(tiRoot_t *ptiRoot, U32 layer, int io) in ostiLeave() argument 614 BUG_ON((io != 0 && io != 1) || (layer != 0 && layer != 1 && layer != 2)); in ostiLeave() 623 BUG_ON(pCard->layer[io][pCard->callLevel[io]] != layer); in ostiLeave() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/TraceExporter/common/ |
| H A D | TraceHTR.cpp | 250 HTRBlockLayerUP lldb_private::BasicSuperBlockMerge(IHTRLayer &layer) { in BasicSuperBlockMerge() argument 252 std::make_unique<HTRBlockLayer>(layer.GetLayerId() + 1); in BasicSuperBlockMerge() 254 if (layer.GetNumUnits()) { in BasicSuperBlockMerge() 270 layer.GetMetadataByIndex(0).GetFirstInstructionLoadAddress(); in BasicSuperBlockMerge() 271 size_t num_units = layer.GetNumUnits(); in BasicSuperBlockMerge() 275 layer.GetMetadataByIndex(i).GetFirstInstructionLoadAddress(); in BasicSuperBlockMerge() 296 layer.GetMetadataByIndex(i).GetFirstInstructionLoadAddress(); in BasicSuperBlockMerge() 298 layer.GetMetadataByIndex(i + 1).GetFirstInstructionLoadAddress(); in BasicSuperBlockMerge() 303 lldb::addr_t last_id = layer.GetMetadataByIndex(num_units - 1) in BasicSuperBlockMerge() 327 HTRBlock new_block = layer.MergeUnits(merge_start, n); in BasicSuperBlockMerge() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/TraceExporter/docs/ |
| H A D | htr.rst | 15 single instruction layer. 17 **Block Layer:** Composed of blocks - a block in *layer n* refers to a sequence of blocks in *layer n - 1*. A block in 18 *layer 1* refers to a sequence of instructions in *layer 0* (the instruction layer). Metadata is stored for each block in 19 a block layer. HTR contains one or more block layers. 21 **Pass:** A transformation applied to a *layer* that generates a new *layer* that is a more summarized, consolidated representation of the trace data. 31 A *pass* is applied to a *layer* t [all...] |
| /freebsd/sys/x86/x86/ |
| H A D | mp_x86.c | 533 int layer; in topo_probe() local 616 for (layer = 0; layer < nlayers; ++layer) { in topo_probe() 618 if ((i & ((1 << topo_layers[layer].id_shift) - 1)) == 0) in topo_probe() 630 KASSERT(layer < nlayers, ("NUMA domain smaller than PU")); in topo_probe() 631 memmove(&topo_layers[layer+1], &topo_layers[layer], in topo_probe() 632 sizeof(*topo_layers) * (nlayers - layer)); in topo_probe() 633 topo_layers[layer].type = TOPO_TYPE_NODE; in topo_probe() 634 topo_layers[layer].subtype = CG_SHARE_NONE; in topo_probe() 645 for (layer = 0; layer < nlayers; ++layer) { in topo_probe() 647 if (topo_layers[layer].type == TOPO_TYPE_NODE) { in topo_probe() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/reset/ |
| H A D | uniphier-reset.txt | 4 Peripheral core reset in glue layer 7 Some peripheral core reset belongs to its own glue layer. Before using 9 this layer. These clocks and resets should be described in each property. 23 - clocks: A list of phandles to the clock gate for the glue layer. 28 - resets: A list of phandles to the reset control for the glue layer.
|
| /freebsd/sys/netsmb/ |
| H A D | smb_rq.c | 54 static int smb_rq_getenv(struct smb_connobj *layer, 60 smb_rq_alloc(struct smb_connobj *layer, u_char cmd, struct smb_cred *scred, in smb_rq_alloc() argument 67 error = smb_rq_init(rqp, layer, cmd, scred); in smb_rq_alloc() 80 smb_rq_init(struct smb_rq *rqp, struct smb_connobj *layer, u_char cmd, in smb_rq_init() argument 87 error = smb_rq_getenv(layer, &rqp->sr_vc, &rqp->sr_share); in smb_rq_init() 275 smb_rq_getenv(struct smb_connobj *layer, in smb_rq_getenv() argument 283 switch (layer->co_level) { in smb_rq_getenv() 285 vcp = CPTOVC(layer); in smb_rq_getenv() 286 if (layer->co_parent == NULL) { in smb_rq_getenv() 293 ssp = CPTOSS(layer); in smb_rq_getenv() [all …]
|
| H A D | smb_rq.h | 127 int smb_rq_alloc(struct smb_connobj *layer, u_char cmd, 129 int smb_rq_init(struct smb_rq *rqp, struct smb_connobj *layer, u_char cmd, 141 int smb_t2_alloc(struct smb_connobj *layer, u_short setup, struct smb_cred *scred, 143 int smb_t2_init(struct smb_t2rq *rqp, struct smb_connobj *layer, u_short setup,
|
| /freebsd/sys/contrib/device-tree/Bindings/regulator/ |
| H A D | uniphier-regulator.txt | 9 This regulator controls VBUS and belongs to USB3 glue layer. Before using 11 this layer. These clocks and resets should be described in each property. 21 - clocks: A list of phandles to the clock gate for USB3 glue layer. 26 - resets: A list of phandles to the reset control for USB3 glue layer.
|
| /freebsd/contrib/libpcap/doc/ |
| H A D | README.sita | 39 PCAP into two halves. The top layer performs the majority of the 41 provide the lower layer functionality of actual sniffing and 58 back to the local 'top layer' for forwarding to the actual 61 Note that the DLT_SITA link-layer type includes a proprietary header 67 - Link layer hardware signal status (1 octet)
|
| /freebsd/crypto/openssh/ |
| H A D | xmss_hash_address.c | 16 void setLayerADRS(uint32_t adrs[8], uint32_t layer){ in setLayerADRS() argument 17 adrs[0] = layer; in setLayerADRS()
|
| H A D | README.tun | 6 layer 2 or 3 traffic. 35 following configuration in /etc/hostname.tun0 to set up the layer 3 40 OpenBSD also supports layer 2 tunneling over the tun device by adding 84 combination with layer 2 tunneling and Ethernet bridging.
|
| /freebsd/sys/contrib/device-tree/Bindings/crypto/ |
| H A D | picochip-spacc.txt | 4 IPSEC and femtocell layer 2 ciphering. 8 "picochip,spacc-l2" for the femtocell layer 2 ciphering engine.
|
| /freebsd/sys/contrib/device-tree/Bindings/net/ |
| H A D | imx-dwmac.txt | 1 IMX8 glue layer controller, NXP imx8 families support Synopsys MAC 5.10a IP. 3 This file documents platform glue layer for IMX. 9 - compatible: Should be "nxp,imx8mp-dwmac-eqos" to select glue layer
|
| /freebsd/sys/dev/ixgbe/ |
| H A D | if_ix.c | 1663 u64 layer; in ixgbe_add_media_types() local 1665 layer = sc->phy_layer = ixgbe_get_supported_physical_layer(hw); in ixgbe_add_media_types() 1668 if (layer & IXGBE_PHYSICAL_LAYER_10GBASE_T) in ixgbe_add_media_types() 1670 if (layer & IXGBE_PHYSICAL_LAYER_5000BASE_T) in ixgbe_add_media_types() 1672 if (layer & IXGBE_PHYSICAL_LAYER_2500BASE_T) in ixgbe_add_media_types() 1674 if (layer & IXGBE_PHYSICAL_LAYER_1000BASE_T) in ixgbe_add_media_types() 1676 if (layer & IXGBE_PHYSICAL_LAYER_100BASE_TX) in ixgbe_add_media_types() 1678 if (layer & IXGBE_PHYSICAL_LAYER_10BASE_T) in ixgbe_add_media_types() 1686 if (layer & IXGBE_PHYSICAL_LAYER_SFP_PLUS_CU || in ixgbe_add_media_types() 1687 layer & IXGBE_PHYSICAL_LAYER_SFP_ACTIVE_DA) { in ixgbe_add_media_types() [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/pci/ |
| H A D | uniphier-pcie.txt | 17 "link" - SoC-specific glue layer registers 20 - clocks: A phandle to the clock gate for PCIe glue layer including 22 - resets: A phandle to the reset line for PCIe glue layer including
|