/openbmc/qemu/tests/fp/ |
H A D | fp-test-log2.c | 2 * fp-test-log2.c - test QEMU's softfloat log2 7 * See the COPYING file in the top-level directory. 28 uint64_t ulp = UINT64_MAX; in compare() local 33 msb = 63 - __builtin_clzll(real.i ^ soft.i); in compare() 37 ulp = real.i - soft.i; in compare() 39 ulp = soft.i - real.i; in compare() 43 /* glibc allows 3 ulp error in its libm-test-ulps; allow 4 here */ in compare() 44 if (!exact && ulp <= 4) { in compare() 57 (int)(soft.i >> 52) - (int)(real.i >> 52)); in compare() 59 printf("Error in fraction: %" PRIu64 " ulp\n\n", ulp); in compare() [all …]
|
/openbmc/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
H A D | kconfig.rst | 1 .. SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 32 | Choosing this option will allow basic ethernet netdevice support with all of the standard rx/t… 33 | mlx5e is the mlx5 ulp driver which provides netdevice kernel interface, when chosen, mlx5e wil… 34 | built-in into mlx5_core.ko. 39 …g (DCB) Support <https://enterprise-support.nvidia.com/s/article/howto-auto-config-pfc-and-ets-on-… 46 | IPoIB ulp netdevice. 53 | Flow-based classifiers, such as those registered through 54 | `tc-flower(8)`, are processed by the device, rather than the 61 | Enables Hardware-accelerated receive flow steering (arfs) support, and ntuple filtering. 62 | https://enterprise-support.nvidia.com/s/article/howto-configure-arfs-on-connectx-4 [all …]
|
/openbmc/linux/Documentation/networking/ |
H A D | tls.rst | 10 Transport Layer Security (TLS) is a Upper Layer Protocol (ULP) that runs over 11 TCP. TLS provides end-to-end data integrity and confidentiality. 17 ------------------------- 19 First create a new TCP socket and set the TLS ULP. 21 .. code-block:: c 26 Setting the TLS ULP allows us to set/get TLS socket options. Currently 29 data-path to the kernel. There is a separate socket option for moving 32 .. code-block:: c 65 ---------------------------- 71 .. code-block:: c [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/input/ |
H A D | azoteq,iqs7222.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Jeff LaBundy <jeff@labundy.com> 21 - azoteq,iqs7222a 22 - azoteq,iqs7222b 23 - azoteq,iqs7222c 24 - azoteq,iqs7222d 29 irq-gpios: 32 Specifies the GPIO connected to the device's active-low RDY output. [all …]
|
/openbmc/linux/drivers/scsi/be2iscsi/ |
H A D | be_main.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 7 * linux-drivers@broadcom.com 30 "Open-iSCSI Driver version" BUILD_STR 68 #define BEISCSI_CMD_PER_LUN 128 /* scsi_host->cmd_per_lun */ 69 #define BEISCSI_MAX_SECTORS 1024 /* scsi_host->max_sectors */ 72 #define BEISCSI_MAX_CMD_LEN 16 /* scsi_host->max_cmd_len */ 73 #define BEISCSI_NUM_MAX_LUN 256 /* scsi_host->max_lun */ 88 (phwi->phwi_ctxt->pasync_ctx[ulp_num]) 114 #define DB_EQ_RING_ID_LOW_MASK 0x1FF /* bits 0 - 8 */ 120 #define DB_EQ_RING_ID_HIGH_MASK 0x1F /* bits 11 - 15 */ [all …]
|
/openbmc/u-boot/include/configs/ |
H A D | mx7ulp_evk.h | 1 /* SPDX-License-Identifier: GPL-2.0+ */ 12 #include <asm/arch/imx-regs.h> 44 /* Using ULP WDOG for reset */ 62 /* allow to overwrite serial and ethaddr */ 91 "fdt_file=imx7ulp-evk.dtb\0" \ 112 "bootz ${loadaddr} - ${fdt_addr}; " \ 137 "bootz ${loadaddr} - ${fdt_addr}; " \ 167 (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
|
/openbmc/linux/include/net/ |
H A D | inet_connection_sock.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 57 /** inet_connection_sock - INET connection oriented sock 68 * @icsk_ulp_ops Pluggable ULP control hook 69 * @icsk_ulp_data ULP private data 80 * @icsk_probes_tstamp: Probe timestamp (cleared by non-zero window ack) 155 return (void *)inet_csk(sk)->icsk_ca_priv; in inet_csk_ca() 180 inet_csk(sk)->icsk_ack.pending |= ICSK_ACK_SCHED; in inet_csk_schedule_ack() 185 return inet_csk(sk)->icsk_ack.pending & ICSK_ACK_SCHED; in inet_csk_ack_scheduled() 190 memset(&inet_csk(sk)->icsk_ack, 0, sizeof(inet_csk(sk)->icsk_ack)); in inet_csk_delack_init() 201 icsk->icsk_pending = 0; in inet_csk_clear_xmit_timer() [all …]
|
H A D | tcp.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 47 #include <linux/bpf-cgroup.h> 60 #define TCP_MIN_GSO_SIZE (TCP_MIN_SND_MSS - MAX_TCP_OPTION_SPACE) 68 /* Minimal accepted MSS. It is (60+60+8) - (20+20). */ 83 /* Maximal number of ACKs sent quickly to accelerate slow-start. */ 98 * to ~3sec-8min depending on RTO. 105 * 15 is ~13-30min depending on RTO. 124 #define TCP_TIMEWAIT_LEN (60*HZ) /* how long to wait to destroy TIME-WAIT 129 * to combine FIN-WAIT-2 timeout with 130 * TIME-WAIT timer. [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | ich8lan.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 5 * 82562G-2 10/100 Network Connection 7 * 82562GT-2 10/100 Network Connection 9 * 82562V-2 10/100 Network Connection 10 * 82566DC-2 Gigabit Network Connection 12 * 82566DM-2 Gigabit Network Connection 19 * 82567LM-2 Gigabit Network Connection 20 * 82567LF-2 Gigabit Network Connection 21 * 82567V-2 Gigabit Network Connection [all …]
|
/openbmc/linux/net/sctp/ |
H A D | ulpevent.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (c) 1999-2000 Cisco, Inc. 5 * Copyright (c) 1999-2001 Motorola, Inc. 11 * to carry notifications and data to the ULP (sockets). 15 * lksctp developers <linux-sctp@vger.kernel.org> 37 /* Initialize an ULP event from an given skb. */ 43 event->msg_flags = msg_flags; in sctp_ulpevent_init() 44 event->rmem_len = len; in sctp_ulpevent_init() 59 sctp_ulpevent_init(event, msg_flags, skb->truesize); in sctp_ulpevent_new() 70 return MSG_NOTIFICATION == (event->msg_flags & MSG_NOTIFICATION); in sctp_ulpevent_is_notification() [all …]
|
H A D | sm_statefuns.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 4 * Copyright (c) 1999-2000 Cisco, Inc. 5 * Copyright (c) 1999-2001 Motorola, Inc. 6 * Copyright (c) 2001-2002 Intel Corp. 15 * lksctp developers <linux-sctp@vger.kernel.org> 175 __u16 chunk_length = ntohs(chunk->chunk_hdr->length); in sctp_chunk_length_valid() 178 if (unlikely(chunk->pdiscard)) in sctp_chunk_length_valid() 191 sctp_walk_errors(err, chunk->chunk_hdr); in sctp_err_chunk_valid() 193 return (void *)err == (void *)chunk->chunk_end; in sctp_err_chunk_valid() 205 * that it is in SHUTDOWN-ACK-SENT state, if it is not the chunk should be [all …]
|
/openbmc/linux/include/net/sctp/ |
H A D | constants.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 4 * Copyright (c) 1999-2000 Cisco, Inc. 5 * Copyright (c) 1999-2001 Motorola, Inc. 12 * lksctp developers <linux-sctp@vger.kernel.org> 96 /* These are primitive requests from the ULP. */ 134 #define sctp_chunk_is_data(a) (a->chunk_hdr->type == SCTP_CID_DATA || \ 135 a->chunk_hdr->type == SCTP_CID_I_DATA) 180 /* These are values for sk->state. 181 * For a UDP-style SCTP socket, the states are defined as follows 182 * - A socket in SCTP_SS_CLOSED state indicates that it is not willing to [all …]
|
/openbmc/linux/drivers/infiniband/sw/siw/ |
H A D | siw_cm.c | 1 // SPDX-License-Identifier: GPL-2.0 or BSD-3-Clause 6 /* Copyright (c) 2008-2019, IBM Corporation */ 44 write_lock_bh(&sk->sk_callback_lock); in siw_sk_assign_cm_upcalls() 45 sk->sk_state_change = siw_cm_llp_state_change; in siw_sk_assign_cm_upcalls() 46 sk->sk_data_ready = siw_cm_llp_data_ready; in siw_sk_assign_cm_upcalls() 47 sk->sk_write_space = siw_cm_llp_write_space; in siw_sk_assign_cm_upcalls() 48 sk->sk_error_report = siw_cm_llp_error_report; in siw_sk_assign_cm_upcalls() 49 write_unlock_bh(&sk->sk_callback_lock); in siw_sk_assign_cm_upcalls() 56 write_lock_bh(&sk->sk_callback_lock); in siw_sk_save_upcalls() 57 cep->sk_state_change = sk->sk_state_change; in siw_sk_save_upcalls() [all …]
|
/openbmc/linux/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_fcoe.c | 1 // SPDX-License-Identifier: GPL-2.0 2 /* Copyright(c) 1999 - 2018 Intel Corporation. */ 17 * ixgbe_fcoe_clear_ddp - clear the given ddp context 25 ddp->len = 0; in ixgbe_fcoe_clear_ddp() 26 ddp->err = 1; in ixgbe_fcoe_clear_ddp() 27 ddp->udl = NULL; in ixgbe_fcoe_clear_ddp() 28 ddp->udp = 0UL; in ixgbe_fcoe_clear_ddp() 29 ddp->sgl = NULL; in ixgbe_fcoe_clear_ddp() 30 ddp->sgc = 0; in ixgbe_fcoe_clear_ddp() 34 * ixgbe_fcoe_ddp_put - free the ddp context for a given xid [all …]
|
/openbmc/linux/drivers/scsi/lpfc/ |
H A D | lpfc.h | 4 * Copyright (C) 2017-2023 Broadcom. All Rights Reserved. The term * 6 * Copyright (C) 2004-2016 Emulex. All rights reserved. * 9 * Portions Copyright (C) 2004-2005 Christoph Hellwig * 17 * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE * 65 #define LPFC_IOCB_LIST_CNT 2250 /* list of IOCBs for fast-path usage. */ 101 /* Number of MSI-X vectors the driver uses */ 133 * Provide for FC4 TYPE x28 - NVME. The 340 (vport->vmid_priority_tagging ? 1 : 0) 389 LPFC_LINK_UP = 5, /* Link is up - issue READ_LA */ 390 LPFC_CLEAR_LA = 6, /* authentication cmplt - issue [all …]
|
/openbmc/linux/net/sunrpc/xprtrdma/ |
H A D | svc_rdma_transport.c | 1 // SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause 3 * Copyright (c) 2015-2018 Oracle. All rights reserved. 5 * Copyright (c) 2005-2007 Network Appliance, Inc. All rights reserved. 10 * COPYING in the main directory of this source tree, or the BSD-type 104 trace_svcrdma_qp_error(event, (struct sockaddr *)&xprt->xpt_remote); in qp_event_handler() 105 switch (event->event) { in qp_event_handler() 134 svc_xprt_init(net, &svc_rdma_class, &cma_xprt->sc_xprt, serv); in svc_rdma_create_xprt() 135 INIT_LIST_HEAD(&cma_xprt->sc_accept_q); in svc_rdma_create_xprt() 136 INIT_LIST_HEAD(&cma_xprt->sc_rq_dto_q); in svc_rdma_create_xprt() 137 init_llist_head(&cma_xprt->sc_send_ctxts); in svc_rdma_create_xprt() [all …]
|
/openbmc/qemu/libdecnumber/ |
H A D | decNumber.c | 29 02110-1301, USA. */ 31 /* ------------------------------------------------------------------ */ 33 /* ------------------------------------------------------------------ */ 44 /* If DECDPUN>4 or DECUSE64=1, the C99 64-bit int64_t and */ 54 /* range -999,999,999 through 0). Mathematical functions (for */ 56 /* tightly: digits, emax, and -emin in the context must be <= */ 71 /* SIGFPE signal is then raised if the corresponding trap-enabler */ 82 /* representation as it comprises fields which may be machine- */ 89 /* Results are undefined if a badly-formed structure (or a NULL */ 95 /* given well-formed operands, even if the value of the operands */ [all …]
|
/openbmc/linux/tools/testing/selftests/net/mptcp/ |
H A D | mptcp_join.sh | 2 # SPDX-License-Identifier: GPL-2.0 48 declare -A all_tests 49 declare -a only_tests_ids 50 declare -a only_tests_names 51 declare -A failed_tests 90 rndh=$(printf %x $sec)-$(mktemp -u XXXXXX) 92 ns1="ns1-$rndh" 93 ns2="ns2-$rndh" 98 ip -net $netns link set lo up 99 ip netns exec $netns sysctl -q net.mptcp.enabled=1 [all …]
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | tls.c | 1 // SPDX-License-Identifier: GPL-2.0 53 tls12->len = sizeof(struct tls12_crypto_info_chacha20_poly1305); in tls_crypto_info_init() 54 tls12->chacha20.info.version = tls_version; in tls_crypto_info_init() 55 tls12->chacha20.info.cipher_type = cipher_type; in tls_crypto_info_init() 58 tls12->len = sizeof(struct tls12_crypto_info_aes_gcm_128); in tls_crypto_info_init() 59 tls12->aes128.info.version = tls_version; in tls_crypto_info_init() 60 tls12->aes128.info.cipher_type = cipher_type; in tls_crypto_info_init() 63 tls12->len = sizeof(struct tls12_crypto_info_sm4_gcm); in tls_crypto_info_init() 64 tls12->sm4gcm.info.version = tls_version; in tls_crypto_info_init() 65 tls12->sm4gcm.info.cipher_type = cipher_type; in tls_crypto_info_init() [all …]
|
/openbmc/linux/drivers/net/wireless/rsi/ |
H A D | rsi_91x_sdio.c | 30 * rsi_sdio_set_cmd52_arg() - This function prepares cmd 52 read/write arg. 52 * rsi_cmd52writebyte() - This function issues cmd52 byte write onto the card. 72 return mmc_wait_for_cmd(card->host, &io_cmd, 0); in rsi_cmd52writebyte() 76 * rsi_cmd52readbyte() - This function issues cmd52 byte read onto the card. 97 err = mmc_wait_for_cmd(card->host, &io_cmd, 0); in rsi_cmd52readbyte() 104 * rsi_issue_sdiocommand() - This function issues sdio commands. 111 * Return: err: command status as 0 or -1. 123 host = func->card->host; in rsi_issue_sdiocommand() 138 * rsi_handle_interrupt() - This function is called upon the occurrence 147 struct rsi_91x_sdiodev *dev = adapter->rsi_dev; in rsi_handle_interrupt() [all …]
|
/openbmc/linux/drivers/input/misc/ |
H A D | iqs7222.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 116 [IQS7222_REG_GRP_CYCLE] = "cycle-%d", 117 [IQS7222_REG_GRP_CHAN] = "channel-%d", 118 [IQS7222_REG_GRP_SLDR] = "slider-%d", 120 [IQS7222_REG_GRP_GPIO] = "gpio-%d", 150 .name = "event-prox", 155 .name = "event-touch", 162 { .name = "event-press", }, 164 .name = "event-tap", 171 .name = "event-swipe-pos", [all …]
|
/openbmc/linux/ |
H A D | opengrok0.0.log | 1 2024-12-28 20:09:05.996-0600 FINEST t1171 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/linux/drivers/staging/media/av7110/video-continue.rst.gz' 2 2024-12-28 20:09:05.942-0600 FINEST t1149 PendingFileCompleter.doRename: Moved pending as file: '/opengrok/data/xref/openbmc/u-boot/arch/sh/config.mk.gz' 3 2024-12-2 [all...] |
H A D | opengrok1.0.log | 1 2024-12-28 20:07:11.902-0600 FINER t583 IndexDatabase.createAnnotationCache: failed to create annotation: repository {dir='/opengrok/src/openbmc/linux',type=git,historyCache=on,renamed=false,merge=true,annotationCache=off} does not allow to create annotation cache for '/opengrok/src/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' 2 2024-12-28 20:07:11.913-0600 FINEST t583 Statistics.logIt: Added: '/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c' (CAnalyzer) (took 116 ms) 3 2024-12-28 20:07:11.899-060 [all...] |
/openbmc/linux/net/mptcp/ |
H A D | subflow.c | 1 // SPDX-License-Identifier: GPL-2.0 4 * Copyright (c) 2017 - 2019, Intel Corporation. 45 if (subflow_req->msk) in subflow_req_destructor() 46 sock_put((struct sock *)subflow_req->msk); in subflow_req_destructor() 67 READ_ONCE(msk->pm.accept_subflow)); in mptcp_can_accept_new_subflow() 70 /* validate received token and create truncated hmac and nonce for SYN-ACK */ 73 struct mptcp_sock *msk = subflow_req->msk; in subflow_req_create_thmac() 76 get_random_bytes(&subflow_req->local_nonc in subflow_req_create_thmac() [all...] |
/openbmc/linux/drivers/infiniband/core/ |
H A D | cma.c | 1 // SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB 4 * Copyright (c) 2002-2005, Network Appliance, Inc. All rights reserved. 5 * Copyright (c) 1999-2019, Mellanox Technologies, Inc. All rights reserved. 6 * Copyright (c) 2005-2006 Intel Corporation. All rights reserved. 87 if (rdma_ib_or_roce(id->device, id->port_num)) in rdma_reject_msg() 90 if (rdma_protocol_iwarp(id->device, id->port_num)) in rdma_reject_msg() 99 * rdma_is_consumer_reject - return true if the consumer rejected the connect 106 if (rdma_ib_or_roce(id->device, id->port_num)) in rdma_is_consumer_reject() 109 if (rdma_protocol_iwarp(id->device, id->port_num)) in rdma_is_consumer_reject() 110 return reason == -ECONNREFUSED; in rdma_is_consumer_reject() [all …]
|