drivers/base/arch_topology.c
104
struct scale_freq_data *sfd;
drivers/base/arch_topology.c
110
sfd = rcu_dereference(*per_cpu_ptr(&sft_data, cpu));
drivers/base/arch_topology.c
112
if (sfd && sfd->source == source) {
drivers/base/arch_topology.c
132
struct scale_freq_data *sfd = rcu_dereference_sched(*this_cpu_ptr(&sft_data));
drivers/base/arch_topology.c
134
if (sfd)
drivers/base/arch_topology.c
135
sfd->set_freq_scale();
drivers/base/arch_topology.c
73
struct scale_freq_data *sfd;
drivers/base/arch_topology.c
86
sfd = rcu_dereference(*per_cpu_ptr(&sft_data, cpu));
drivers/base/arch_topology.c
89
if (!sfd || sfd->source != SCALE_FREQ_SOURCE_ARCH) {
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
124
.sfd = 0x1dc, /* 0.93 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
132
.sfd = 0x1dc, /* 0.93 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
152
.sfd = 0x4a4, /* 2.32 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
159
.sfd = 0x4a4, /* 2.32 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
178
.sfd = 0xe6, /* 0.45 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
184
.sfd = 0xe6 /* 0.45 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
209
.sfd = 0x1dc, /* 0.93 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
216
.sfd = 0x1dc, /* 0.93 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
243
.sfd = 0x1dc, /* 0.93 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
250
.sfd = 0x1dc, /* 0.93 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
270
.sfd = 0xe6, /* 0.45 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
276
.sfd = 0xe6, /* 0.45 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
45
.sfd = 0x3000, /* 24 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
51
.sfd = 0x2c00, /* 22 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
64
.sfd = 0x1333, /* 9.6 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
70
.sfd = 0xf33, /* 7.6 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
83
.sfd = 0x4a4, /* 2.32 */
drivers/net/ethernet/intel/ice/ice_ptp_consts.h
90
.sfd = 0x4a4, /* 2.32 */
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
1729
bool onestep, sfd;
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
1732
sfd = hw->ptp.phy.eth56g.sfd_ena;
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
1743
if (sfd)
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
1744
rx_offset = add_u32_u32_fx(rx_offset, cfg->rx_offset.sfd);
drivers/net/ethernet/intel/ice/ice_ptp_hw.c
1761
tx_offset += cfg->tx_offset.serdes + cfg->tx_offset.sfd * sfd +
drivers/net/ethernet/intel/ice/ice_ptp_hw.h
181
u32 sfd;
drivers/net/ethernet/intel/ice/ice_ptp_hw.h
189
u32 sfd;
drivers/net/ethernet/mellanox/mlxsw/reg.h
13007
MLXSW_REG(sfd),
drivers/net/ethernet/mellanox/mlxsw/reg.h
164
MLXSW_REG_DEFINE(sfd, MLXSW_REG_SFD_ID, MLXSW_REG_SFD_LEN);
drivers/net/ethernet/mellanox/mlxsw/reg.h
170
MLXSW_ITEM32(reg, sfd, swid, 0x00, 24, 8);
drivers/net/ethernet/mellanox/mlxsw/reg.h
204
MLXSW_ITEM32(reg, sfd, op, 0x04, 30, 2);
drivers/net/ethernet/mellanox/mlxsw/reg.h
213
MLXSW_ITEM32(reg, sfd, record_locator, 0x04, 0, 30);
drivers/net/ethernet/mellanox/mlxsw/reg.h
222
MLXSW_ITEM32(reg, sfd, num_rec, 0x08, 0, 8);
drivers/net/ethernet/mellanox/mlxsw/reg.h
227
MLXSW_REG_ZERO(sfd, payload);
drivers/net/ethernet/mellanox/mlxsw/reg.h
236
MLXSW_ITEM32_INDEXED(reg, sfd, rec_swid, MLXSW_REG_SFD_BASE_LEN, 24, 8,
drivers/net/ethernet/mellanox/mlxsw/reg.h
250
MLXSW_ITEM32_INDEXED(reg, sfd, rec_type, MLXSW_REG_SFD_BASE_LEN, 20, 4,
drivers/net/ethernet/mellanox/mlxsw/reg.h
268
MLXSW_ITEM32_INDEXED(reg, sfd, rec_policy, MLXSW_REG_SFD_BASE_LEN, 18, 2,
drivers/net/ethernet/mellanox/mlxsw/reg.h
277
MLXSW_ITEM32_INDEXED(reg, sfd, rec_a, MLXSW_REG_SFD_BASE_LEN, 16, 1,
drivers/net/ethernet/mellanox/mlxsw/reg.h
284
MLXSW_ITEM_BUF_INDEXED(reg, sfd, rec_mac, MLXSW_REG_SFD_BASE_LEN, 6,
drivers/net/ethernet/mellanox/mlxsw/reg.h
304
MLXSW_ITEM32_INDEXED(reg, sfd, rec_action, MLXSW_REG_SFD_BASE_LEN, 28, 4,
drivers/net/ethernet/mellanox/mlxsw/reg.h
313
MLXSW_ITEM32_INDEXED(reg, sfd, uc_sub_port, MLXSW_REG_SFD_BASE_LEN, 16, 8,
drivers/net/ethernet/mellanox/mlxsw/reg.h
325
MLXSW_ITEM32_INDEXED(reg, sfd, uc_set_vid, MLXSW_REG_SFD_BASE_LEN, 31, 1,
drivers/net/ethernet/mellanox/mlxsw/reg.h
338
MLXSW_ITEM32_INDEXED(reg, sfd, uc_fid_vid, MLXSW_REG_SFD_BASE_LEN, 0, 16,
drivers/net/ethernet/mellanox/mlxsw/reg.h
347
MLXSW_ITEM32_INDEXED(reg, sfd, uc_vid, MLXSW_REG_SFD_BASE_LEN, 16, 12,
drivers/net/ethernet/mellanox/mlxsw/reg.h
354
MLXSW_ITEM32_INDEXED(reg, sfd, uc_system_port, MLXSW_REG_SFD_BASE_LEN, 0, 16,
drivers/net/ethernet/mellanox/mlxsw/reg.h
393
MLXSW_ITEM32_INDEXED(reg, sfd, uc_lag_sub_port, MLXSW_REG_SFD_BASE_LEN, 16, 8,
drivers/net/ethernet/mellanox/mlxsw/reg.h
405
MLXSW_ITEM32_INDEXED(reg, sfd, uc_lag_set_vid, MLXSW_REG_SFD_BASE_LEN, 31, 1,
drivers/net/ethernet/mellanox/mlxsw/reg.h
418
MLXSW_ITEM32_INDEXED(reg, sfd, uc_lag_fid_vid, MLXSW_REG_SFD_BASE_LEN, 0, 16,
drivers/net/ethernet/mellanox/mlxsw/reg.h
427
MLXSW_ITEM32_INDEXED(reg, sfd, uc_lag_lag_vid, MLXSW_REG_SFD_BASE_LEN, 16, 12,
drivers/net/ethernet/mellanox/mlxsw/reg.h
434
MLXSW_ITEM32_INDEXED(reg, sfd, uc_lag_lag_id, MLXSW_REG_SFD_BASE_LEN, 0, 10,
drivers/net/ethernet/mellanox/mlxsw/reg.h
462
MLXSW_ITEM32_INDEXED(reg, sfd, mc_pgi, MLXSW_REG_SFD_BASE_LEN, 16, 13,
drivers/net/ethernet/mellanox/mlxsw/reg.h
470
MLXSW_ITEM32_INDEXED(reg, sfd, mc_fid_vid, MLXSW_REG_SFD_BASE_LEN, 0, 16,
drivers/net/ethernet/mellanox/mlxsw/reg.h
479
MLXSW_ITEM32_INDEXED(reg, sfd, mc_mid, MLXSW_REG_SFD_BASE_LEN, 0, 16,
drivers/net/ethernet/mellanox/mlxsw/reg.h
500
MLXSW_ITEM32_INDEXED(reg, sfd, uc_tunnel_uip_msb, MLXSW_REG_SFD_BASE_LEN, 24,
drivers/net/ethernet/mellanox/mlxsw/reg.h
507
MLXSW_ITEM32_INDEXED(reg, sfd, uc_tunnel_fid, MLXSW_REG_SFD_BASE_LEN, 0, 16,
drivers/net/ethernet/mellanox/mlxsw/reg.h
519
MLXSW_ITEM32_INDEXED(reg, sfd, uc_tunnel_protocol, MLXSW_REG_SFD_BASE_LEN, 27,
drivers/net/ethernet/mellanox/mlxsw/reg.h
529
MLXSW_ITEM32_INDEXED(reg, sfd, uc_tunnel_uip_lsb, MLXSW_REG_SFD_BASE_LEN, 0,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1665
err = mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(sfd), sfd_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1693
err = mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(sfd), sfd_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1796
err = mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(sfd), sfd_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1842
err = mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(sfd), sfd_pl);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1908
err = mlxsw_reg_write(mlxsw_sp->core, MLXSW_REG(sfd), sfd_pl);
drivers/net/ieee802154/cc2520.c
1037
struct gpio_desc *sfd;
drivers/net/ieee802154/cc2520.c
1088
sfd = devm_gpiod_get(&spi->dev, "sfd", GPIOD_IN);
drivers/net/ieee802154/cc2520.c
1089
if (IS_ERR(sfd)) {
drivers/net/ieee802154/cc2520.c
1091
ret = PTR_ERR(sfd);
drivers/net/ieee802154/cc2520.c
1133
gpiod_to_irq(sfd),
ipc/shm.c
1531
struct shm_file_data *sfd;
ipc/shm.c
1621
sfd = kzalloc_obj(*sfd);
ipc/shm.c
1622
if (!sfd) {
ipc/shm.c
1633
kfree(sfd);
ipc/shm.c
1638
sfd->id = shp->shm_perm.id;
ipc/shm.c
1639
sfd->ns = get_ipc_ns(ns);
ipc/shm.c
1640
sfd->file = base;
ipc/shm.c
1641
sfd->vm_ops = NULL;
ipc/shm.c
1642
file->private_data = sfd;
ipc/shm.c
281
static int __shm_open(struct shm_file_data *sfd)
ipc/shm.c
285
shp = shm_lock(sfd->ns, sfd->id);
ipc/shm.c
290
if (shp->shm_file != sfd->file) {
ipc/shm.c
307
struct shm_file_data *sfd = shm_file_data(file);
ipc/shm.c
311
if (sfd->vm_ops->open)
ipc/shm.c
312
sfd->vm_ops->open(vma);
ipc/shm.c
314
err = __shm_open(sfd);
ipc/shm.c
371
static void __shm_close(struct shm_file_data *sfd)
ipc/shm.c
374
struct ipc_namespace *ns = sfd->ns;
ipc/shm.c
378
shp = shm_lock(ns, sfd->id);
ipc/shm.c
401
struct shm_file_data *sfd = shm_file_data(file);
ipc/shm.c
404
if (sfd->vm_ops->close)
ipc/shm.c
405
sfd->vm_ops->close(vma);
ipc/shm.c
407
__shm_close(sfd);
ipc/shm.c
543
struct shm_file_data *sfd = shm_file_data(file);
ipc/shm.c
545
return sfd->vm_ops->fault(vmf);
ipc/shm.c
551
struct shm_file_data *sfd = shm_file_data(file);
ipc/shm.c
553
if (sfd->vm_ops->may_split)
ipc/shm.c
554
return sfd->vm_ops->may_split(vma, addr);
ipc/shm.c
562
struct shm_file_data *sfd = shm_file_data(file);
ipc/shm.c
564
if (sfd->vm_ops->pagesize)
ipc/shm.c
565
return sfd->vm_ops->pagesize(vma);
ipc/shm.c
573
struct shm_file_data *sfd = shm_file_data(vma->vm_file);
ipc/shm.c
576
if (sfd->vm_ops->set_policy)
ipc/shm.c
577
err = sfd->vm_ops->set_policy(vma, mpol);
ipc/shm.c
584
struct shm_file_data *sfd = shm_file_data(vma->vm_file);
ipc/shm.c
587
if (sfd->vm_ops->get_policy)
ipc/shm.c
588
mpol = sfd->vm_ops->get_policy(vma, addr, ilx);
ipc/shm.c
595
struct shm_file_data *sfd = shm_file_data(file);
ipc/shm.c
603
ret = __shm_open(sfd);
ipc/shm.c
607
ret = vfs_mmap(sfd->file, vma);
ipc/shm.c
609
__shm_close(sfd);
ipc/shm.c
612
sfd->vm_ops = vma->vm_ops;
ipc/shm.c
614
WARN_ON(!sfd->vm_ops->fault);
ipc/shm.c
622
struct shm_file_data *sfd = shm_file_data(file);
ipc/shm.c
624
put_ipc_ns(sfd->ns);
ipc/shm.c
625
fput(sfd->file);
ipc/shm.c
627
kfree(sfd);
ipc/shm.c
633
struct shm_file_data *sfd = shm_file_data(file);
ipc/shm.c
635
if (!sfd->file->f_op->fsync)
ipc/shm.c
637
return sfd->file->f_op->fsync(sfd->file, start, end, datasync);
ipc/shm.c
643
struct shm_file_data *sfd = shm_file_data(file);
ipc/shm.c
645
if (!sfd->file->f_op->fallocate)
ipc/shm.c
647
return sfd->file->f_op->fallocate(file, mode, offset, len);
ipc/shm.c
654
struct shm_file_data *sfd = shm_file_data(file);
ipc/shm.c
656
return sfd->file->f_op->get_unmapped_area(sfd->file, addr, len,
net/mptcp/sockopt.c
1044
static int mptcp_put_subflow_data(struct mptcp_subflow_data *sfd,
net/mptcp/sockopt.c
1049
u32 copylen = min_t(u32, sfd->size_subflow_data, sizeof(*sfd));
net/mptcp/sockopt.c
1052
copied += sfd->size_subflow_data;
net/mptcp/sockopt.c
1059
if (copy_to_user(optval, sfd, copylen))
net/mptcp/sockopt.c
1065
static int mptcp_get_subflow_data(struct mptcp_subflow_data *sfd,
net/mptcp/sockopt.c
1077
BUILD_BUG_ON(sizeof(*sfd) != MIN_INFO_OPTLEN_SIZE);
net/mptcp/sockopt.c
1082
memset(sfd, 0, sizeof(*sfd));
net/mptcp/sockopt.c
1084
copylen = min_t(unsigned int, len, sizeof(*sfd));
net/mptcp/sockopt.c
1085
if (copy_from_user(sfd, optval, copylen))
net/mptcp/sockopt.c
1089
if (sfd->size_subflow_data > INT_MAX ||
net/mptcp/sockopt.c
1090
sfd->size_user > INT_MAX)
net/mptcp/sockopt.c
1093
if (sfd->size_subflow_data < MIN_INFO_OPTLEN_SIZE ||
net/mptcp/sockopt.c
1094
sfd->size_subflow_data > len)
net/mptcp/sockopt.c
1097
if (sfd->num_subflows || sfd->size_kernel)
net/mptcp/sockopt.c
1100
return len - sfd->size_subflow_data;
net/mptcp/sockopt.c
1109
struct mptcp_subflow_data sfd;
net/mptcp/sockopt.c
1113
len = mptcp_get_subflow_data(&sfd, optval, optlen);
net/mptcp/sockopt.c
1117
sfd.size_kernel = sizeof(struct tcp_info);
net/mptcp/sockopt.c
1118
sfd.size_user = min_t(unsigned int, sfd.size_user,
net/mptcp/sockopt.c
1121
infoptr = optval + sfd.size_subflow_data;
net/mptcp/sockopt.c
1130
if (len && len >= sfd.size_user) {
net/mptcp/sockopt.c
1135
if (copy_to_user(infoptr, &info, sfd.size_user)) {
net/mptcp/sockopt.c
1140
infoptr += sfd.size_user;
net/mptcp/sockopt.c
1141
copied += sfd.size_user;
net/mptcp/sockopt.c
1142
len -= sfd.size_user;
net/mptcp/sockopt.c
1148
sfd.num_subflows = sfcount;
net/mptcp/sockopt.c
1150
if (mptcp_put_subflow_data(&sfd, optval, copied, optlen))
net/mptcp/sockopt.c
1201
struct mptcp_subflow_data sfd;
net/mptcp/sockopt.c
1205
len = mptcp_get_subflow_data(&sfd, optval, optlen);
net/mptcp/sockopt.c
1209
sfd.size_kernel = sizeof(struct mptcp_subflow_addrs);
net/mptcp/sockopt.c
1210
sfd.size_user = min_t(unsigned int, sfd.size_user,
net/mptcp/sockopt.c
1213
addrptr = optval + sfd.size_subflow_data;
net/mptcp/sockopt.c
1222
if (len && len >= sfd.size_user) {
net/mptcp/sockopt.c
1227
if (copy_to_user(addrptr, &a, sfd.size_user)) {
net/mptcp/sockopt.c
1232
addrptr += sfd.size_user;
net/mptcp/sockopt.c
1233
copied += sfd.size_user;
net/mptcp/sockopt.c
1234
len -= sfd.size_user;
net/mptcp/sockopt.c
1240
sfd.num_subflows = sfcount;
net/mptcp/sockopt.c
1242
if (mptcp_put_subflow_data(&sfd, optval, copied, optlen))
tools/testing/selftests/bpf/benchs/bench_sockmap.c
163
err = getsockname(ctx.sfd, (struct sockaddr *)&addr, &addr_len);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
180
pfd = accept(ctx.sfd, NULL, NULL);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
197
ctx.sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
198
if (ctx.sfd < 0) {
tools/testing/selftests/bpf/benchs/bench_sockmap.c
200
return ctx.sfd;
tools/testing/selftests/bpf/benchs/bench_sockmap.c
202
err = setsockopt(ctx.sfd, SOL_SOCKET, SO_REUSEPORT, &one, sizeof(one));
tools/testing/selftests/bpf/benchs/bench_sockmap.c
208
err = bind(ctx.sfd, (struct sockaddr *)&addr, addr_len);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
214
err = listen(ctx.sfd, SOMAXCONN);
tools/testing/selftests/bpf/prog_tests/lwt_ip_encap.c
350
int sfd, cfd, afd;
tools/testing/selftests/bpf/prog_tests/lwt_ip_encap.c
361
sfd = start_server_str(family, SOCK_STREAM, ip_addr, GSO_TCP_PORT, NULL);
tools/testing/selftests/bpf/prog_tests/lwt_ip_encap.c
362
if (!ASSERT_OK_FD(sfd, "start server"))
tools/testing/selftests/bpf/prog_tests/lwt_ip_encap.c
378
afd = accept(sfd, NULL, NULL);
tools/testing/selftests/bpf/prog_tests/lwt_ip_encap.c
399
close(sfd);
tools/testing/selftests/bpf/prog_tests/lwt_seg6local.c
122
int sfd, cfd;
tools/testing/selftests/bpf/prog_tests/lwt_seg6local.c
132
sfd = start_server_str(AF_INET6, SOCK_DGRAM, "fb00::6", SERVER_PORT, NULL);
tools/testing/selftests/bpf/prog_tests/lwt_seg6local.c
133
if (!ASSERT_OK_FD(sfd, "start server"))
tools/testing/selftests/bpf/prog_tests/lwt_seg6local.c
162
bytes = read(sfd, buf, sizeof(buf));
tools/testing/selftests/bpf/prog_tests/lwt_seg6local.c
170
close(sfd);
tools/testing/selftests/bpf/prog_tests/net_timestamping.c
150
int sfd = -1, cfd = -1;
tools/testing/selftests/bpf/prog_tests/net_timestamping.c
181
sfd = start_server(family, SOCK_STREAM,
tools/testing/selftests/bpf/prog_tests/net_timestamping.c
183
if (!ASSERT_OK_FD(sfd, "start_server"))
tools/testing/selftests/bpf/prog_tests/net_timestamping.c
186
cfd = connect_to_fd(sfd, 0);
tools/testing/selftests/bpf/prog_tests/net_timestamping.c
220
if (sfd >= 0)
tools/testing/selftests/bpf/prog_tests/net_timestamping.c
221
close(sfd);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
100
fd = connect_to_fd(sfd, 0);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
104
cfd = accept(sfd, NULL, 0);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
108
close(sfd);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
109
sfd = -1;
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
154
close(sfd);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
161
int sfd = -1, fd = -1, cfd = -1, flags;
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
166
sfd = start_server(family, SOCK_STREAM,
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
168
if (!ASSERT_GE(sfd, 0, "start_server"))
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
171
fd = connect_to_fd(sfd, 0);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
184
cfd = accept(sfd, NULL, 0);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
194
close(sfd);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
45
int sfd, cfd;
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
49
sfd = start_server(family, SOCK_STREAM,
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
51
if (!ASSERT_GE(sfd, 0, "start_server"))
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
54
cfd = connect_to_fd(sfd, 0);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
56
close(sfd);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
59
close(sfd);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
73
int sfd;
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
77
sfd = start_server(family, SOCK_DGRAM,
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
79
if (!ASSERT_GE(sfd, 0, "start_server"))
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
81
close(sfd);
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
91
int cfd = -1, sfd = -1, fd = -1, ret;
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
96
sfd = start_server(family, SOCK_STREAM,
tools/testing/selftests/bpf/prog_tests/setget_sockopt.c
98
if (!ASSERT_GE(sfd, 0, "start_server"))
tools/testing/selftests/bpf/test_maps.c
1003
sc = send(sfd[2], buf, 20, 0);
tools/testing/selftests/bpf/test_maps.c
1011
err = bpf_map_update_elem(fd, &i, &sfd[i], BPF_NOEXIST);
tools/testing/selftests/bpf/test_maps.c
1017
err = bpf_map_update_elem(fd, &i, &sfd[i], BPF_ANY);
tools/testing/selftests/bpf/test_maps.c
1023
err = bpf_map_update_elem(fd, &i, &sfd[i], BPF_EXIST);
tools/testing/selftests/bpf/test_maps.c
1034
err, i, sfd[i]);
tools/testing/selftests/bpf/test_maps.c
1053
err = bpf_map_update_elem(fd, &i, &sfd[i], BPF_ANY);
tools/testing/selftests/bpf/test_maps.c
1056
err, i, sfd[i]);
tools/testing/selftests/bpf/test_maps.c
1059
err = bpf_map_update_elem(fd, &i, &sfd[i], BPF_NOEXIST);
tools/testing/selftests/bpf/test_maps.c
1062
err, i, sfd[i]);
tools/testing/selftests/bpf/test_maps.c
1065
err = bpf_map_update_elem(fd, &i, &sfd[i], BPF_EXIST);
tools/testing/selftests/bpf/test_maps.c
1068
err, i, sfd[i]);
tools/testing/selftests/bpf/test_maps.c
1081
&sfd[i], BPF_ANY);
tools/testing/selftests/bpf/test_maps.c
1083
&sfd[i], BPF_ANY);
tools/testing/selftests/bpf/test_maps.c
1121
close(sfd[i]);
tools/testing/selftests/bpf/test_maps.c
1131
close(sfd[i]);
tools/testing/selftests/bpf/test_maps.c
1140
close(sfd[i]);
tools/testing/selftests/bpf/test_maps.c
660
int err, i, fd, udp, sfd[6] = {0xdeadbeef};
tools/testing/selftests/bpf/test_maps.c
672
sfd[i] = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/test_maps.c
673
if (sfd[i] < 0)
tools/testing/selftests/bpf/test_maps.c
675
err = setsockopt(sfd[i], SOL_SOCKET, SO_REUSEADDR,
tools/testing/selftests/bpf/test_maps.c
681
err = ioctl(sfd[i], FIONBIO, (char *)&one);
tools/testing/selftests/bpf/test_maps.c
690
err = bind(sfd[i], (struct sockaddr *)&addr, sizeof(addr));
tools/testing/selftests/bpf/test_maps.c
693
err, i, sfd[i]);
tools/testing/selftests/bpf/test_maps.c
696
err = listen(sfd[i], 32);
tools/testing/selftests/bpf/test_maps.c
704
sfd[i] = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/test_maps.c
705
if (sfd[i] < 0)
tools/testing/selftests/bpf/test_maps.c
707
err = setsockopt(sfd[i], SOL_SOCKET, SO_REUSEADDR,
tools/testing/selftests/bpf/test_maps.c
717
err = connect(sfd[i], (struct sockaddr *)&addr, sizeof(addr));
tools/testing/selftests/bpf/test_maps.c
726
sfd[i] = accept(sfd[i - 4], NULL, NULL);
tools/testing/selftests/bpf/test_maps.c
727
if (sfd[i] < 0) {
tools/testing/selftests/bpf/test_maps.c
743
close(sfd[i]);
tools/testing/selftests/bpf/test_maps.c
764
err = bpf_map_update_elem(fd, &i, &sfd[i], BPF_ANY);
tools/testing/selftests/bpf/test_maps.c
767
i, sfd[i]);
tools/testing/selftests/bpf/test_maps.c
927
err = bpf_map_update_elem(map_fd_rx, &i, &sfd[i], BPF_ANY);
tools/testing/selftests/bpf/test_maps.c
930
err, i, sfd[i]);
tools/testing/selftests/bpf/test_maps.c
933
err = bpf_map_update_elem(map_fd_tx, &i, &sfd[i], BPF_ANY);
tools/testing/selftests/bpf/test_maps.c
936
err, i, sfd[i]);
tools/testing/selftests/bpf/test_maps.c
946
err, i, sfd[i]);
tools/testing/selftests/bpf/test_maps.c
952
err, i, sfd[i]);
tools/testing/selftests/bpf/test_maps.c
959
err = bpf_map_update_elem(map_fd_msg, &i, &sfd[2], BPF_ANY);
tools/testing/selftests/bpf/test_maps.c
969
sc = send(sfd[2], buf, 20, 0);
tools/testing/selftests/bpf/test_maps.c
976
FD_SET(sfd[3], &w);
tools/testing/selftests/bpf/test_maps.c
979
s = select(sfd[3] + 1, &w, NULL, NULL, &to);
tools/testing/selftests/bpf/test_maps.c
988
if (!FD_ISSET(sfd[3], &w)) {
tools/testing/selftests/bpf/test_maps.c
993
rc = recv(sfd[3], buf, sizeof(buf), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1005
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1009
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1018
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1023
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1037
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1038
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1053
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1057
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1066
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1071
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1085
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1086
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1101
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1105
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1114
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1119
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1133
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1134
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1149
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1153
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1162
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1167
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1181
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1182
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1202
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1211
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1233
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1234
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1254
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1263
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1285
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1286
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1306
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1315
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1337
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1338
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1358
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
136
write(ctx->sfd[1], "w", 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1367
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1389
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1390
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1410
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1419
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1440
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1441
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1461
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1470
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
148
write(ctx->sfd[1], "w", 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
149
write(ctx->sfd[3], "w", 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1491
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1492
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1512
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1521
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1542
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1543
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1563
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1572
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1593
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1594
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1614
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1623
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1645
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1646
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
166
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1666
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1675
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
169
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1697
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1698
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1718
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1727
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1749
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
175
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1750
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
177
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1770
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1779
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1801
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1802
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1823
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
183
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1832
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
184
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1858
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1859
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1880
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1889
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
19
int sfd[4];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1915
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1916
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1937
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1946
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
197
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1972
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1973
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
1994
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
200
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2003
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2029
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2030
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2050
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2059
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
206
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
208
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2081
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2082
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2102
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2111
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2133
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2134
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
214
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
215
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2154
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2163
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2185
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2186
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2206
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2215
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2237
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2238
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2259
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2268
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
228
int sfd[4];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2294
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2295
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
231
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2315
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
232
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2324
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2346
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2347
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2368
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2377
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
238
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2403
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2404
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
241
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2424
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
243
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2433
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
244
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2455
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2456
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2471
int sfd[4];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2474
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2475
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2487
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2490
ASSERT_EQ(epoll_ctl(efd[2], EPOLL_CTL_ADD, sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2498
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2499
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
250
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2507
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2508
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2509
close(sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
251
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2510
close(sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
252
close(sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2525
int sfd[4];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2528
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2529
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
253
close(sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2541
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2544
ASSERT_EQ(epoll_ctl(efd[2], EPOLL_CTL_ADD, sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2552
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2553
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2561
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2562
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2563
close(sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2564
close(sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2579
int sfd[4];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2583
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2584
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2596
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2599
ASSERT_EQ(epoll_ctl(efd[2], EPOLL_CTL_ADD, sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2607
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2608
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2623
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2624
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2625
close(sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2626
close(sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2641
int sfd[4];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2645
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2646
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2658
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
266
int sfd[4];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2661
ASSERT_EQ(epoll_ctl(efd[2], EPOLL_CTL_ADD, sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2669
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2670
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2685
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2686
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2687
close(sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2688
close(sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
269
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
270
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2708
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2709
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2721
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2724
ASSERT_EQ(epoll_ctl(ctx.efd[2], EPOLL_CTL_ADD, ctx.sfd[2], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2750
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2751
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2752
close(ctx.sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2753
close(ctx.sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
276
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2773
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2774
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2786
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2789
ASSERT_EQ(epoll_ctl(ctx.efd[2], EPOLL_CTL_ADD, ctx.sfd[2], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
279
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
281
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2815
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2816
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2817
close(ctx.sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2818
close(ctx.sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
282
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2838
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2839
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2851
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2854
ASSERT_EQ(epoll_ctl(ctx.efd[2], EPOLL_CTL_ADD, ctx.sfd[2], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
288
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2880
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2881
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2882
close(ctx.sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2883
close(ctx.sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
289
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
290
close(sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2903
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2904
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
291
close(sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2916
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2919
ASSERT_EQ(epoll_ctl(ctx.efd[2], EPOLL_CTL_ADD, ctx.sfd[2], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2945
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2946
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2947
close(ctx.sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2948
close(ctx.sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2969
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2970
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2982
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
2985
ASSERT_EQ(epoll_ctl(ctx.efd[2], EPOLL_CTL_ADD, ctx.sfd[2], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3015
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3016
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3017
close(ctx.sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3018
close(ctx.sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3039
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
304
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3040
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3052
ASSERT_EQ(epoll_ctl(ctx.efd[1], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3055
ASSERT_EQ(epoll_ctl(ctx.efd[2], EPOLL_CTL_ADD, ctx.sfd[2], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
308
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3085
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3086
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3087
close(ctx.sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3088
close(ctx.sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3102
epoll_ctl(ctx->efd[0], EPOLL_CTL_MOD, ctx->sfd[0], &e);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3131
ctx.sfd[0] = eventfd(1, 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3132
ASSERT_GE(ctx.sfd[0], 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3135
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
314
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3152
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
316
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
329
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
330
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3399
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3402
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3408
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3410
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3416
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3417
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3427
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
343
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3430
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3436
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3448
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3449
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3467
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
347
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3473
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3484
ASSERT_EQ(write(ctx.sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3492
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
3493
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
353
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
355
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
368
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
369
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
383
int sfd[4];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
387
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
388
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
394
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
397
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
399
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
400
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
413
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
414
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
415
close(sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
416
close(sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
429
int sfd[4];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
433
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
434
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
440
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
443
ASSERT_EQ(epoll_ctl(efd, EPOLL_CTL_ADD, sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
445
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
446
ASSERT_EQ(write(sfd[3], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
459
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
460
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
461
close(sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
462
close(sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
480
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
486
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
504
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
505
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
523
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
529
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
547
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
548
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
566
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
567
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
573
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
576
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
594
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
595
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
596
close(ctx.sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
597
close(ctx.sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
615
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
616
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
622
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
625
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
643
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
644
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
645
close(ctx.sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
646
close(ctx.sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
664
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
670
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
688
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
689
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
707
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, ctx.sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
713
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
731
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
732
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
750
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
751
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
757
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
760
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
778
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
779
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
780
close(ctx.sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
781
close(ctx.sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
799
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[0]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
800
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx.sfd[2]), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
806
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[0], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
809
ASSERT_EQ(epoll_ctl(ctx.efd[0], EPOLL_CTL_ADD, ctx.sfd[2], events), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
827
close(ctx.sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
828
close(ctx.sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
829
close(ctx.sfd[2]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
830
close(ctx.sfd[3]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
845
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
848
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
857
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
862
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
869
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
870
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
885
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
888
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
897
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
902
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
909
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
910
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
925
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
928
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
937
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
942
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
949
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
950
close(sfd[1]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
965
int sfd[2];
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
968
ASSERT_EQ(socketpair(AF_UNIX, SOCK_STREAM, 0, sfd), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
977
ASSERT_EQ(epoll_ctl(efd[1], EPOLL_CTL_ADD, sfd[0], &e), 0);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
982
ASSERT_EQ(write(sfd[1], "w", 1), 1);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
989
close(sfd[0]);
tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c
990
close(sfd[1]);
tools/testing/selftests/net/tls.c
116
int sfd, ret;
tools/testing/selftests/net/tls.c
126
sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
128
ret = bind(sfd, &addr, sizeof(addr));
tools/testing/selftests/net/tls.c
130
ret = listen(sfd, 10);
tools/testing/selftests/net/tls.c
133
ret = getsockname(sfd, &addr, &len);
tools/testing/selftests/net/tls.c
139
*cfd = accept(sfd, &addr, &len);
tools/testing/selftests/net/tls.c
142
close(sfd);
tools/testing/selftests/net/tls.c
3003
int sfd, ret, fd;
tools/testing/selftests/net/tls.c
3017
sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3019
ret = bind(sfd, &addr, sizeof(addr));
tools/testing/selftests/net/tls.c
3021
ret = listen(sfd, 10);
tools/testing/selftests/net/tls.c
3031
ret = setsockopt(sfd, IPPROTO_TCP, TCP_ULP, "tls", sizeof("tls"));
tools/testing/selftests/net/tls.c
3035
ret = getsockname(sfd, &addr, &len);
tools/testing/selftests/net/tls.c
3049
close(sfd);
tools/testing/selftests/net/tls.c
3131
int sfd, ret, fd;
tools/testing/selftests/net/tls.c
3141
sfd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3143
ret = bind(sfd, &addr, sizeof(addr));
tools/testing/selftests/net/tls.c
3145
ret = listen(sfd, 10);
tools/testing/selftests/net/tls.c
3149
ret = getsockname(sfd, &addr, &len);
tools/testing/selftests/net/tls.c
3180
close(sfd);
tools/testing/selftests/net/tls.c
3187
int sfd, cfd, ret, fd;
tools/testing/selftests/net/tls.c
3200
sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3202
ASSERT_EQ(bind(sfd, &addr, sizeof(addr)), 0);
tools/testing/selftests/net/tls.c
3203
ASSERT_EQ(listen(sfd, 10), 0);
tools/testing/selftests/net/tls.c
3204
ASSERT_EQ(getsockname(sfd, &addr, &len), 0);
tools/testing/selftests/net/tls.c
3206
ASSERT_GE(cfd = accept(sfd, &addr, &len), 0);
tools/testing/selftests/net/tls.c
3207
close(sfd);
tools/testing/selftests/net/tls.c
3232
int sfd, cfd, ret, fd;
tools/testing/selftests/net/tls.c
3246
sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3248
ASSERT_EQ(bind(sfd, &addr, sizeof(addr)), 0);
tools/testing/selftests/net/tls.c
3249
ASSERT_EQ(listen(sfd, 10), 0);
tools/testing/selftests/net/tls.c
3250
ASSERT_EQ(getsockname(sfd, &addr, &len), 0);
tools/testing/selftests/net/tls.c
3252
ASSERT_GE(cfd = accept(sfd, &addr, &len), 0);
tools/testing/selftests/net/tls.c
3253
close(sfd);