Home
last modified time | relevance | path

Searched full:ulp (Results 1 – 25 of 128) sorted by relevance

123456

/linux/net/ipv4/
H A Dtcp_ulp.c36 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 Dinfiniband.rst76 .. 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 DKconfig104 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 DMakefile4 obj-$(CONFIG_INFINIBAND) += ulp/
/linux/drivers/infiniband/sw/rxe/
H A Drxe_queue.h39 * 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 Diqs626a.yaml45 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 Dazoteq,iqs7222.yaml165 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 Dprimitive.c55 /* 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 Dulpqueue.c10 * 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 Dich8lan.h53 #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 Dsem.c151 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 Dbe_cmds.c964 * @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 Dbe_main.h239 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 Dulpqueue.h11 * 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 Dulpevent.h12 * 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 Dt3cdev.h66 void *ulp; /* ulp stuff */ member
67 void *ulp_iscsi; /* ulp iscsi */
/linux/Documentation/networking/
H A Dtls.rst10 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 Dtls-handshake.rst10 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 Ddp_sqrt.c97 /* 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 DMakefile3 ccflags-y := -I$(srctree)/drivers/infiniband/ulp/rtrs
/linux/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_cm.h101 #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 Dkconfig.rst33 | 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 Dstan.S13 | 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 Dbackchannel.c216 * 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 Dfsl,imx7ulp-pinctrl.txt3 i.MX 7ULP has three IOMUXC instances: IOMUXC0 for M4 ports, IOMUXC1 for A7

123456