/freebsd/crypto/heimdal/lib/ipc/ |
H A D | client.c | 61 struct mach_ctx *ipc; in mach_init() local 67 syncq = dispatch_queue_create("heim-ipc-syncq", NULL); in mach_init() 74 ipc = malloc(sizeof(*ipc)); in mach_init() 75 if (ipc == NULL) { in mach_init() 80 ipc->server = sport; in mach_init() 81 ipc->name = strdup(service); in mach_init() 82 if (ipc->name == NULL) { in mach_init() 83 mach_release(ipc); in mach_init() 87 *ctx = ipc; in mach_init() 97 struct mach_ctx *ipc = ctx; in mach_ipc() local [all …]
|
H A D | tc.c | 38 #include <krb5-types.h> 39 #include <asn1-common.h> 40 #include <heim-ipc.h> 74 heim_ipc ipc; in test_ipc() local 77 ret = heim_ipc_init_context(service, &ipc); in test_ipc() 84 ret = heim_ipc_call(ipc, &req, &rep, NULL); in test_ipc() 92 ret = heim_ipc_async(ipc, &req, s, reply); in test_ipc() 98 heim_ipc_free_context(ipc); in test_ipc() 121 test_ipc("MACH:org.h5l.test-ipc"); in main() 123 test_ipc("ANY:org.h5l.test-ipc"); in main() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/soc/ti/ |
H A D | wkup_m3_ipc.txt | 1 Wakeup M3 IPC Driver 4 The TI AM33xx and AM43xx family of devices use a small Cortex M3 co-processor 7 C-states for CPU Idle. Once the wkup_m3_ipc driver uses the wkup_m3_rproc driver 8 to boot the wkup_m3, it handles communication with the CM3 using IPC registers 14 A wkup_m3_ipc device node is used to represent the IPC registers within an 18 -------------------- 19 - compatible: Should be, 20 "ti,am3352-wkup-m3-ipc" for AM33xx SoCs 21 "ti,am4372-wkup-m3-ipc" for AM43xx SoCs 22 - reg: Contains the IPC register address space to communicate [all …]
|
H A D | wkup-m3-ipc.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/soc/ti/wkup-m3-ipc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Wakeup M3 IPC device 10 - Dave Gerlach <d-gerlach@ti.com> 11 - Drew Fustini <dfustini@baylibre.com> 14 The TI AM33xx and AM43xx family of devices use a small Cortex M3 co-processor 17 C-states for CPU Idle. Once the wkup_m3_ipc driver uses the wkup_m3_rproc driver 18 to boot the wkup_m3, it handles communication with the CM3 using IPC registers [all …]
|
/freebsd/share/doc/psd/21.ipc/ |
H A D | 1.t | 28 .\".ds LH "4.4BSD IPC Primer 51 improved upon some of the IPC facilities 52 while providing an upward-compatible interface. 68 Earlier attempts at extending the IPC facilities of UNIX have 72 Consequently, the IPC facilities provided in 4.2BSD were 73 designed as a totally independent subsystem. The BSD IPC 75 Processes may rendezvous through a UNIX file system-like 88 This document provides a high-level description 89 of the IPC facilities in 4.4BSD and their use. 90 It is designed to complement the manual pages for the IPC primitives [all …]
|
/freebsd/contrib/processor-trace/libipt/test/src/ |
H A D | ptunit-query.c | 2 * Copyright (c) 2013-2019, Intel Corporation 58 /* For tracking last-ip in tests. */ 63 static const uint64_t pt_dfix_bad_ip = (1ull << 62) - 1ull; 65 /* A sign-extended address. */ 69 static const uint64_t pt_dfix_max_ip = (1ull << 47) - 1ull; 72 static const uint64_t pt_dfix_max_cr3 = ((1ull << 47) - 1ull) & ~0x1full; 80 decoder->enabled = 1; in ptu_sync_decoder() 82 (void) pt_df_fetch(&decoder->next, decoder->pos, &decoder->config); in ptu_sync_decoder() 95 pos = encoder->pos; in cutoff() 98 pos -= 1; in cutoff() [all …]
|
/freebsd/sys/dev/qlxgbe/ |
H A D | README.txt | 23 - README (this document) version:1.0 24 - Release Notes Version:1.0 26 - FreeBSD 9.x/10.x 27 * Firmware: pre-flashed on QLogic adapter; 33 * FreeBSD 9.x/10.x (64-bit) [Intel EM64T, AMD64] 54 - copy the driver file (if_qlxgbe.ko) into some directory (say qla_driver) 55 - cd <to qla_driver> 56 - kldload -v ./if_qlxgbe.ko 60 - kldunload if_qlxgbe 63 Please run "sysctl kern.ipc" and "sysctl net.inet.tcp" and see if these [all …]
|
/freebsd/lib/libsys/ |
H A D | listen.2 | 89 of completing TCP's 3-way handshake. 101 .Va kern.ipc.soacceptqueue 105 .Va kern.ipc.soacceptqueue 109 .Va kern.ipc.soacceptqueue . 116 .Va kern.ipc.sooverprio 122 It may be set to -1 to disable these messages. 125 .Va kern.ipc.sooverinterval 126 specifies a per-socket limit on how often the kernel will emit these messages. 144 .Rv -std listen 150 .Bl -tag -width Er [all …]
|
/freebsd/contrib/processor-trace/libipt/src/ |
H A D | pt_encoder.c | 2 * Copyright (c) 2014-2019, Intel Corporation 42 return -pte_invalid; in pt_encoder_init() 46 errcode = pt_config_from_user(&encoder->config, config); in pt_encoder_init() 50 encoder->pos = encoder->config.begin; in pt_encoder_init() 91 return -pte_invalid; in pt_enc_sync_set() 93 begin = encoder->config.begin; in pt_enc_sync_set() 94 end = encoder->config.end; in pt_enc_sync_set() 98 return -pte_eos; in pt_enc_sync_set() 100 encoder->pos = pos; in pt_enc_sync_set() 109 return -pte_invalid; in pt_enc_get_offset() [all …]
|
/freebsd/contrib/wireguard-tools/ |
H A D | ipc.c | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 3 * Copyright (C) 2015-2020 Jason A. Donenfeld <Jason@zx2c4.com>. All Rights Reserved. 10 #include "ipc.h" 25 if (len >= list->cap - list->len) { in string_list_add() 27 size_t new_cap = list->cap * 2; in string_list_add() 29 if (new_cap < list->len + len + 1) in string_list_add() 30 new_cap = list->len + len + 1; in string_list_add() 31 new_buffer = realloc(list->buffer, new_cap); in string_list_add() 33 return -errno; in string_list_add() 34 list->buffer = new_buffer; in string_list_add() [all …]
|
H A D | .gitignore | 1 # GPL-2.0, not used on FreeBSD: 5 ipc-uapi-windows.h 6 ipc-windows.h 9 wg-quick/ 13 ipc-linux.h 14 ipc-openbsd.h 15 man/wg-quick.8
|
/freebsd/sys/contrib/device-tree/Bindings/soc/qcom/ |
H A D | qcom,smsm.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andy Gross <agross@kernel.org> 11 - Bjorn Andersson <bjorn.andersson@linaro.org> 12 - Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> 25 '#address-cells': 28 qcom,local-host: 42 (0-indexed). 44 '#size-cells': [all …]
|
H A D | qcom,rpm.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 16 - Bjorn Andersson <andersson@kernel.org> 21 - qcom,rpm-apq8064 22 - qcom,rpm-msm8660 23 - qcom,rpm-msm8960 24 - qcom,rpm-ipq8064 25 - qcom,rpm-mdm9615 33 interrupt-names: [all …]
|
H A D | qcom,smd.txt | 7 - compatible: 15 processor of some sort - or in SMD language an "edge". The name of the edges 19 - interrupts: 21 Value type: <prop-encoded-array> 25 - mboxes: 27 Value type: <prop-encoded-array> 31 - qcom,ipc: 33 Value type: <prop-encoded-array> 34 Definition: three entries specifying the outgoing ipc bit used for 36 - phandle to a syscon node representing the apcs registers [all …]
|
H A D | qcom,smsm.txt | 9 - compatible: 15 - qcom,ipc-N: 17 Value type: <prop-encoded-array> 18 Definition: three entries specifying the outgoing ipc bit used for 20 - phandle to a syscon node representing the apcs registers 21 - u32 representing offset to the register within the syscon 22 - u32 representing the ipc bit within the register 24 - qcom,local-host: 32 - #address-cells: 37 - #size-cells: [all …]
|
/freebsd/share/man/man4/ |
H A D | ktls.4 | 72 .Bl -tag -width "Dv TCP_TLS_MODE_IFNET" 81 but it may also be performed by co-processors. 157 .Bl -tag -width Er 162 structure used to enable in-kernel TLS. 179 .Va kern.ipc.tls 182 .Bl -tag -width ".Va kern.ipc.tls.cbc_enable" 183 .It Va kern.ipc.tls.enable 185 .It Va kern.ipc.tls.cbc_enable 186 Determines if new kernel TLS sessions with a cipher suite using AES-CBC 188 .It Va kern.ipc.tls.sw [all …]
|
/freebsd/sys/dev/qlxgb/ |
H A D | README.txt | 23 - README (this document) version:1.0 24 - Release Notes Version:1.0 26 - FreeBSD 7.x/8.x/9.x 27 * Firmware: pre-flashed on QLogic adapter; 33 * FreeBSD 7.x/8.x/9.x (64-bit) [Intel EM64T, AMD64] 54 - copy the driver file (if_qlxgb.ko) into some directory (say qla_driver) 55 - cd <to qla_driver> 56 - kldload -v ./if_qlxgb.ko 60 - kldunload if_qlxgb 64 - Add the following lines to /etc/sysctl.conf and reboot the machine prior [all …]
|
/freebsd/sys/contrib/ncsw/inc/ |
H A D | xx_ext.h | 1 /* Copyright (c) 2008-2012 Freescale Semiconductor, Inc 37 @Description Prototypes, externals and typedefs for system-supplied 53 @Description Prototypes, externals and typedefs for system-supplied 80 @Param[in] size - Number of bytes to allocate. 92 @Param[in] size - Number of bytes to allocate. 93 @Param[in] memPartitionId - Memory partition ID; The value zero must 95 @Param[in] alignment - Required memory alignment (in bytes). 110 @Param[in] p_Memory - pointer to the memory block. 121 @Param[in] p_Memory - pointer to the memory block. 132 @Param[in] str - string to print. [all …]
|
/freebsd/usr.bin/ipcs/ |
H A D | ipc.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 29 * The split of ipcs.c into ipcs.c and ipc.c to accommodate the 48 #include "ipc.h" 91 #define X(a, b) { "kern.ipc." #a, offsetof(TYPEC, a), (b) }, 112 for (xp = vecarr; xp->sysctl != NULL; xp++) { in sysctlgatherstruct() 113 assert(xp->offset <= size); in sysctlgatherstruct() 114 tsiz = xp->size; in sysctlgatherstruct() 115 rv = sysctlbyname(xp->sysctl, (char *)addr + xp->offset, in sysctlgatherstruct() 117 if (rv == -1) in sysctlgatherstruct() [all …]
|
/freebsd/tools/tools/netrate/tcpp/ |
H A D | README | 1 tcpp -- Parallel TCP Exercise Tool 14 addresses, in order to make more 4-tuples available for testing, and will 24 -s Select server mode 25 -p <numprocs> Number of workers, should be >= client -p arg 26 -r <baseport> Non-default base TCP port, should match client 27 -T Print CPU usage every ten seconds 28 -m <maxconnectionsperproc> Maximum simultaneous connections/proc, should 33 ./tcpp -s -p 4 -m 1000000 40 -c <remoteIP> Select client mode, and specific dest IP 41 -C Print connections/second instead of GBps [all …]
|
/freebsd/usr.bin/ipcrm/ |
H A D | ipcrm.1 | 46 These System V IPC objects can be specified by their 50 .Bl -tag -width indent 52 If specified once with -W or with -1 for an object, it will show 54 If specified twice with -W or with -1 for an objects, it will show 74 The following options are used to specify which IPC objects will be removed. 76 .Bl -tag -width indent 105 The identifiers and keys associated with these System V IPC objects can be 108 If the identifier or the key is -1, it will remove all these objects. 112 The wiping of all System V IPC objects was first implemented in 117 The wiping of all System V IPC objects was thought up by
|
/freebsd/contrib/openbsm/man/ |
H A D | audit.log.5 | 1 .\"- 2 .\" Copyright (c) 2005-2006 Robert N. M. Watson 37 token-based record stream to represent system audit data. 55 process information, file path names, IPC object information, MAC labels, 79 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" 93 A 32-bit 97 a 64-bit 101 .Bl -column -offset 3n ".No Terminal Address Type/Length" ".No N bytes + 1 NUL" 107 .It "Event Modifier 2 bytes Event sub-type" 108 .It "Seconds 4/8 bytes Record time stamp (32/64-bits)" [all …]
|
/freebsd/contrib/openbsm/ |
H A D | configure.ac | 1 # -*- Autoconf -*- 5 AC_INIT([OpenBSM], [1.2-alpha5], [trustedbsd-audit@TrustedBSD.org],[openbsm]) 13 # --with-native-includes forces the use of the system bsm headers. 14 AC_ARG_WITH([native-includes], 15 [AS_HELP_STRING([--with-native-includes], 61 #include <sys/ipc.h> 68 #include <sys/ipc.h> 75 #include <sys/ipc.h> 82 #include <sys/ipc.h> 123 # depend on them or it will generate link-time or run-time errors. Test for [all …]
|
/freebsd/sys/dev/qlxge/ |
H A D | README.txt | 23 - README (this document) version:1.0 24 - Release Notes Version:1.0 26 - FreeBSD 9.x/10.x 27 * Firmware: pre-flashed on QLogic adapter; 33 * FreeBSD 9.x/10.x (64-bit) [Intel EM64T, AMD64] 54 - copy the driver file (if_qlxge.ko) into some directory (say qla_driver) 55 - cd <to qla_driver> 56 - kldload -v ./if_qlxge.ko 60 - kldunload if_qlxge 64 - Add the following lines to /etc/sysctl.conf and reboot the machine prior [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/remoteproc/ |
H A D | qcom,smd-edge.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/remoteproc/qcom,smd-edge.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Bjorn Andersson <bjorn.andersson@linaro.org> 14 some sort - or in SMD language an "edge". The name of the edges are not 24 const: smd-edge 29 - qcom,smd-channels 36 - qcom,smd-channels 54 qcom,ipc: [all …]
|