Home
last modified time | relevance | path

Searched +full:ulp +full:- +full:allow (Results 1 – 25 of 41) sorted by relevance

12

/openbmc/qemu/tests/fp/
H A Dfp-test-log2.c2 * 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 Dkconfig.rst1 .. 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 Dtls.rst10 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 Dazoteq,iqs7222.yaml1 # 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 Dbe_main.h1 /* 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 Dmx7ulp_evk.h1 /* 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 Dinet_connection_sock.h1 /* 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 Dtcp.h1 /* 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 Dich8lan.c1 // 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 Dulpevent.c1 // 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 Dsm_statefuns.c1 // 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 Dconstants.h1 /* 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 Dsiw_cm.c1 // 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 Dixgbe_fcoe.c1 // 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 Dlpfc.h4 * 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 Dsvc_rdma_transport.c1 // 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 DdecNumber.c29 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 Dmptcp_join.sh2 # 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 Dtls.c1 // 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 Drsi_91x_sdio.c30 * 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 Diqs7222.c1 // 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 Dopengrok0.0.log1 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 Dopengrok1.0.log1 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 Dsubflow.c1 // 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 Dcma.c1 // 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 …]

12