/linux/net/ipv4/ |
H A D | tcp_ulp.c | 36 const struct tcp_ulp_ops *ulp = NULL; in __tcp_ulp_find_autoload() local 39 ulp = tcp_ulp_find(name); in __tcp_ulp_find_autoload() 42 if (!ulp && capable(CAP_NET_ADMIN)) { in __tcp_ulp_find_autoload() 44 request_module("tcp-ulp-%s", name); in __tcp_ulp_find_autoload() 46 ulp = tcp_ulp_find(name); in __tcp_ulp_find_autoload() 49 if (!ulp || !try_module_get(ulp->owner)) in __tcp_ulp_find_autoload() 50 ulp = NULL; in __tcp_ulp_find_autoload() 53 return ulp; in __tcp_ulp_find_autoload() 59 int tcp_register_ulp(struct tcp_ulp_ops *ulp) in tcp_register_ulp() argument 64 if (tcp_ulp_find(ulp->name)) in tcp_register_ulp() [all …]
|
/linux/Documentation/driver-api/ |
H A D | infiniband.rst | 76 .. kernel-doc:: drivers/infiniband/ulp/iser/iscsi_iser.h 79 .. kernel-doc:: drivers/infiniband/ulp/iser/iscsi_iser.c 89 .. kernel-doc:: drivers/infiniband/ulp/iser/iser_initiator.c 92 .. kernel-doc:: drivers/infiniband/ulp/iser/iser_verbs.c 98 .. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h 101 .. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.h 104 .. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_vema_iface.c 107 .. kernel-doc:: drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c 113 .. kernel-doc:: drivers/infiniband/ulp/srpt/ib_srpt.h 116 .. kernel-doc:: drivers/infiniband/ulp/srpt/ib_srpt.c [all …]
|
/linux/drivers/infiniband/ |
H A D | Kconfig | 104 source "drivers/infiniband/ulp/ipoib/Kconfig" 106 source "drivers/infiniband/ulp/srp/Kconfig" 107 source "drivers/infiniband/ulp/srpt/Kconfig" 109 source "drivers/infiniband/ulp/iser/Kconfig" 110 source "drivers/infiniband/ulp/isert/Kconfig" 111 source "drivers/infiniband/ulp/rtrs/Kconfig" 113 source "drivers/infiniband/ulp/opa_vnic/Kconfig"
|
H A D | Makefile | 4 obj-$(CONFIG_INFINIBAND) += ulp/
|
/linux/drivers/infiniband/sw/rxe/ |
H A D | rxe_queue.h | 39 * application or a kernel ulp. 44 * @QUEUE_TYPE_FROM_ULP: Queue is written by kernel ulp and 49 * read by kernel ulp. 115 /* used by ulp which owns the index */ in queue_get_producer() 119 /* used by ulp, rxe owns the index */ in queue_get_producer() 142 /* used by ulp, rxe owns the index */ in queue_get_consumer() 146 /* used by ulp which owns the index */ in queue_get_consumer() 200 /* used by ulp which owns the index */ in queue_advance_producer() 207 /* used by ulp, rxe owns the index */ in queue_advance_producer() 235 /* used by ulp, rxe owns the index */ in queue_advance_consumer() [all …]
|
/linux/Documentation/devicetree/bindings/input/ |
H A D | iqs626a.yaml | 45 2: Ultra-low power (ULP channel proximity sensing) 52 azoteq,ulp-enable: 58 azoteq,ulp-update: 90 1: ULP channel 138 azoteq,rate-ulp-ms: 152 from normal-power mode to low-power mode, or (if 'azoteq,ulp-enable' is 170 "^ulp-0|generic-[0-2]|hall$": 209 touch states (ULP channel). 260 limited to 4 in the case of the ULP channel, and the property is un- 294 Tightens the ATI band from 1/8 to 1/16 of the desired target (ULP and [all …]
|
H A D | azoteq,iqs7222.yaml | 165 azoteq,timeout-ulp-ms: 172 azoteq,rate-ulp-ms: 414 azoteq,ulp-allow: 833 azoteq,ulp-allow: false 997 azoteq,ulp-allow; 1043 azoteq,ulp-allow; 1105 azoteq,ulp-allow;
|
/linux/net/sctp/ |
H A D | primitive.c | 55 /* 10.1 ULP-to-SCTP 75 /* 10.1 ULP-to-SCTP 91 /* 10.1 ULP-to-SCTP 106 /* 10.1 ULP-to-SCTP 128 * sending failure notification to the ULP if the transportation of 137 * user messages. SCTP notifies the ULP if the data cannot be 165 /* 10.1 ULP-to-SCTP
|
H A D | ulpqueue.c | 10 * This abstraction carries sctp events to the ULP (sockets). 40 /* Initialize a ULP queue from a block of memory. */ 110 /* Send event to the ULP. 'event' is the sctp_ulpevent for in sctp_ulpq_tail_data() 121 /* Add a new event for propagation to the ULP. */ 727 /* Send event to the ULP. 'event' is the in sctp_ulpq_reasm_drain() 925 /* Send event to the ULP. 'event' is the sctp_ulpevent for in sctp_ulpq_reap_ordered() 1055 /* Send event to the ULP. */ in sctp_ulpq_partial_delivery()
|
/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | ich8lan.h | 53 #define E1000_H2ME_ULP 0x00000800 /* ULP Indication Bit */ 171 #define I218_ULP_CONFIG1_START 0x0001 /* Start auto ULP config */ 172 #define I218_ULP_CONFIG1_IND 0x0004 /* Pwr up from ULP indication */ 173 #define I218_ULP_CONFIG1_STICKY_ULP 0x0010 /* Set sticky ULP mode */ 174 #define I218_ULP_CONFIG1_INBAND_EXIT 0x0020 /* Inband on ULP exit */ 175 #define I218_ULP_CONFIG1_WOL_HOST 0x0040 /* WoL Host on ULP exit */ 177 /* enable ULP even if when phy powered down via lanphypc */ 179 /* disable clear of sticky ULP on PERST */
|
/linux/ipc/ |
H A D | sem.c | 151 struct sem_undo_list *ulp; /* back ptr to sem_undo_list */ member 1155 spin_lock(&un->ulp->lock); in freeary() 1158 spin_unlock(&un->ulp->lock); in freeary() 1869 static struct sem_undo *__lookup_undo(struct sem_undo_list *ulp, int semid) in __lookup_undo() argument 1873 list_for_each_entry_rcu(un, &ulp->list_proc, list_proc, in __lookup_undo() 1874 spin_is_locked(&ulp->lock)) { in __lookup_undo() 1881 static struct sem_undo *lookup_undo(struct sem_undo_list *ulp, int semid) in lookup_undo() argument 1885 assert_spin_locked(&ulp->lock); in lookup_undo() 1887 un = __lookup_undo(ulp, semid); in lookup_undo() 1890 list_add_rcu(&un->list_proc, &ulp->list_proc); in lookup_undo() [all …]
|
/linux/drivers/scsi/be2iscsi/ |
H A D | be_cmds.c | 964 * @ulp_num: Bind to which ULP 966 * Create HDR/Data DEFQ for the passed ULP. Unsol PDU are posted 1070 * @ulp_num: ULP on which the WRBQ is to be created 1385 * Check on which all ULP iSCSI Protocol is loaded. in beiscsi_get_fw_config() 1386 * Set the Bit for those ULP. This set flag is used in beiscsi_get_fw_config() 1387 * at all places in the code to check on which ULP in beiscsi_get_fw_config() 1391 if (pfw_cfg->ulp[ulp_num].ulp_mode & in beiscsi_get_fw_config() 1395 /* Get the CID, ICD and Chain count for each ULP */ in beiscsi_get_fw_config() 1397 pfw_cfg->ulp[ulp_num].sq_base; in beiscsi_get_fw_config() 1399 pfw_cfg->ulp[ulp_num].sq_count; in beiscsi_get_fw_config() [all …]
|
H A D | be_main.h | 239 uint8_t ulp_num; /* ULP to which CID binded */ 554 #define BEISCSI_ASYNC_HDQ_SIZE(phba, ulp) \ argument 555 (BEISCSI_GET_CID_COUNT((phba), (ulp)) * 2) 587 * hd_async_context is declared for each ULP supporting iSCSI function. 596 * based on the cid_count for each ULP. When unsol PDU comes in based 959 u8 ulp_num; /* ULP to which CID binded */ 999 * Create array of ULP number for below entries as DEFQ 1000 * will be created for both ULP if iSCSI Protocol is 1001 * loaded on both ULP.
|
/linux/include/net/sctp/ |
H A D | ulpqueue.h | 11 * sctp_ulpq is the interface between the Upper Layer Protocol, or ULP, 28 /* A structure to carry information to the ULP (e.g. Sockets API) */ 45 /* Add a new event for propagation to the ULP. */
|
H A D | ulpevent.h | 12 * upwards to the ULP. 30 /* A structure to carry information to the ULP (e.g. Sockets API) */
|
/linux/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | t3cdev.h | 66 void *ulp; /* ulp stuff */ member 67 void *ulp_iscsi; /* ulp iscsi */
|
/linux/Documentation/networking/ |
H A D | tls.rst | 10 Transport Layer Security (TLS) is a Upper Layer Protocol (ULP) that runs over 19 First create a new TCP socket and set the TLS ULP. 26 Setting the TLS ULP allows us to set/get TLS socket options. Currently 206 At a high level, the kernel TLS ULP is a replacement for the record 220 There are certain condition-specific optimizations the TLS ULP can make,
|
H A D | tls-handshake.rst | 10 Transport Layer Security (TLS) is a Upper Layer Protocol (ULP) that runs 38 the socket to use the TLS ULP and sets the session information using the 222 socket has been promoted to use the TLS ULP.
|
/linux/arch/mips/math-emu/ |
H A D | dp_sqrt.c | 97 /* triple to almost 56 sig. bits: y ~= sqrt(x) to within 1 ulp */ in ieee754dp_sqrt() 122 /* t = t-ulp */ in ieee754dp_sqrt()
|
/linux/drivers/block/rnbd/ |
H A D | Makefile | 3 ccflags-y := -I$(srctree)/drivers/infiniband/ulp/rtrs
|
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_cm.h | 101 #define skb_ulp_tls_inline(skb) (ULP_SKB_CB(skb)->ulp.tls.ofld) 102 #define skb_ulp_tls_iv_imm(skb) (ULP_SKB_CB(skb)->ulp.tls.iv)
|
/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
H A D | kconfig.rst | 33 | mlx5e is the mlx5 ulp driver which provides netdevice kernel interface, when chosen, mlx5e wil… 46 | IPoIB ulp netdevice.
|
/linux/arch/m68k/fpsp040/ |
H A D | stan.S | 13 | Accuracy and Monotonicity: The returned result is within 3 ulp in 14 | 64 significant bit, i.e. within 0.5001 ulp to 53 bits if the 419 |--we want P+p = W+w but |p| <= half ulp of P 431 |--|r| <= half ulp of R.
|
/linux/net/sunrpc/xprtrdma/ |
H A D | backchannel.c | 216 * o The ULP manages a replay cache (eg, NFSv4.1 sessions). 263 /* Queue rqst for ULP's callback service */ in rpcrdma_bc_receive_call()
|
/linux/Documentation/devicetree/bindings/pinctrl/ |
H A D | fsl,imx7ulp-pinctrl.txt | 3 i.MX 7ULP has three IOMUXC instances: IOMUXC0 for M4 ports, IOMUXC1 for A7
|