Searched refs:tls (Results 1 - 25 of 112) sorted by relevance

12345

/linux-master/net/tls/
H A DMakefile8 obj-$(CONFIG_TLS) += tls.o
10 tls-y := tls_main.o tls_sw.o tls_proc.o trace.o tls_strp.o
12 tls-$(CONFIG_TLS_TOE) += tls_toe.o
13 tls-$(CONFIG_TLS_DEVICE) += tls_device.o tls_device_fallback.o
/linux-master/arch/x86/um/
H A Dtls_64.c9 int arch_set_tls(struct task_struct *t, unsigned long tls) argument
15 t->thread.regs.regs.gp[FS_BASE / sizeof(unsigned long)] = tls;
H A Dtls_32.c13 #include <sysdep/tls.h>
104 clear_user_desc(&curr->tls);
105 curr->tls.entry_number = idx;
107 WARN_ON(!LDT_empty(&curr->tls));
115 ret = do_set_thread_area(&curr->tls);
208 t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].tls = *info;
215 int arch_set_tls(struct task_struct *new, unsigned long tls) argument
220 if (copy_from_user(&info, (void __user *) tls, sizeof(info)))
246 *info = t->arch.tls_array[idx - GDT_ENTRY_TLS_MIN].tls;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls.c154 priv->tls->rx_wq = create_singlethread_workqueue("mlx5e_tls_rx");
155 if (!priv->tls->rx_wq)
161 destroy_workqueue(priv->tls->rx_wq);
177 destroy_workqueue(priv->tls->rx_wq);
180 static void mlx5e_tls_debugfs_init(struct mlx5e_tls *tls, argument
186 tls->debugfs.dfs = debugfs_create_dir("tls", dfs_root);
191 struct mlx5e_tls *tls; local
196 tls = kzalloc(sizeof(*tls), GFP_KERNE
210 struct mlx5e_tls *tls = priv->tls; local
[all...]
H A Dktls_stats.c55 if (!priv->tls)
65 if (!priv->tls)
81 if (!priv->tls)
87 data[idx++] = MLX5E_READ_CTR_ATOMIC64(&priv->tls->sw_stats,
H A Dktls_tx.c466 pool = priv->tls->tx_pool;
488 dek = mlx5_ktls_create_key(priv->tls->dek_pool, crypto_info);
518 pool = priv->tls->tx_pool;
521 mlx5_ktls_destroy_key(priv->tls->dek_pool, priv_tx->dek);
644 * 3. packet ends before tls record info starts: drop,
897 static void mlx5e_tls_tx_debugfs_init(struct mlx5e_tls *tls, argument
903 tls->debugfs.dfs_tx = debugfs_create_dir("tx", dfs_root);
905 debugfs_create_size_t("pool_size", 0400, tls->debugfs.dfs_tx,
906 &tls->tx_pool->size);
912 struct mlx5e_tls *tls local
[all...]
H A Den_accel.h111 struct mlx5e_accel_tx_tls_state tls; member in struct:mlx5e_accel_tx_state
130 &state->tls)))
193 mlx5e_ktls_handle_tx_wqe(&wqe->ctrl, &state->tls);
/linux-master/arch/csky/include/uapi/asm/
H A Dptrace.h9 unsigned long tls; member in struct:pt_regs
/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_ktls.h6 #include <net/tls.h>
/linux-master/arch/x86/um/os-Linux/
H A DMakefile8 obj-$(CONFIG_X86_32) += tls.o
/linux-master/arch/openrisc/include/asm/
H A Dsyscalls.h24 void __user *parent_tid, void __user *child_tid, int tls);
/linux-master/arch/csky/kernel/
H A Dprocess.c37 unsigned long tls = args->tls; local
62 task_thread_info(p)->tp_value = childregs->tls
63 = tls;
H A Dsyscall.c11 reg->tls = addr;
/linux-master/tools/testing/selftests/net/
H A Dtls.c14 #include <linux/tls.h>
142 ret = setsockopt(*fd, IPPROTO_TCP, TCP_ULP, "tls", sizeof("tls"));
146 printf("Failure setting TCP_ULP, testing without tls\n");
150 ret = setsockopt(*cfd, IPPROTO_TCP, TCP_ULP, "tls", sizeof("tls"));
269 FIXTURE(tls)
275 FIXTURE_VARIANT(tls)
282 FIXTURE_VARIANT_ADD(tls, 12_aes_gcm)
288 FIXTURE_VARIANT_ADD(tls, 1
[all...]
/linux-master/arch/hexagon/kernel/
H A Dprocess.c57 unsigned long tls = args->tls; local
105 childregs->ugp = tls;
/linux-master/arch/x86/um/asm/
H A Dprocessor_32.h16 struct user_desc tls; member in struct:uml_tls_struct
/linux-master/arch/um/include/asm/
H A Dptrace-generic.h39 extern int arch_set_tls(struct task_struct *new, unsigned long tls);
/linux-master/arch/nios2/kernel/
H A Dprocess.c106 unsigned long tls = args->tls; local
142 /* Initialize tls register. */
144 childstack->r23 = tls;
255 unsigned long tls)
264 .tls = tls,
253 nios2_clone(unsigned long clone_flags, unsigned long newsp, int __user *parent_tidptr, int __user *child_tidptr, unsigned long tls) argument
/linux-master/arch/s390/kernel/
H A Dprocess.c117 unsigned long tls = args->tls; local
176 p->thread.acrs[0] = (unsigned int)tls;
178 p->thread.acrs[0] = (unsigned int)(tls >> 32);
179 p->thread.acrs[1] = (unsigned int)tls;
/linux-master/arch/sh/kernel/
H A Dprocess_32.c94 unsigned long tls = args->tls; local
133 childregs->gbr = tls;
/linux-master/arch/microblaze/kernel/
H A Dprocess.c59 unsigned long tls = args->tls; local
111 childregs->r21 = tls;
/linux-master/arch/parisc/kernel/
H A Dprocess.c206 unsigned long tls = args->tls; local
252 cregs->cr27 = tls;
/linux-master/arch/openrisc/kernel/
H A Dprocess.c141 * @tls: the Thread Local Storage pointer for the new process
171 unsigned long tls = args->tls; local
203 userregs->gpr[10] = tls;
/linux-master/arch/arc/kernel/
H A Dprocess.c36 * Since the tls dat aptr is not going to be in range of 0xFFFF_xxxx
171 unsigned long tls = args->tls; local
225 * set task's userland tls data ptr from 4th arg
228 task_thread_info(p)->thr_ptr = tls;
/linux-master/arch/csky/abiv2/inc/abi/
H A Dentry.h25 stw tls, (sp, 0) variable
32 movi tls, \epc_inc variable
33 add lr, tls
70 ldw tls, (sp, 0)
108 stw tls, (sp, 0) variable
140 ldw tls, (sp, 0)

Completed in 255 milliseconds

12345