Home
last modified time | relevance | path

Searched refs:pfd (Results 1 – 25 of 30) sorted by relevance

12

/Linux-v5.4/drivers/clk/imx/
Dclk-pfdv2.c43 static int clk_pfdv2_wait(struct clk_pfdv2 *pfd) in clk_pfdv2_wait() argument
47 return readl_poll_timeout(pfd->reg, val, val & (1 << pfd->vld_bit), in clk_pfdv2_wait()
53 struct clk_pfdv2 *pfd = to_clk_pfdv2(hw); in clk_pfdv2_enable() local
58 val = readl_relaxed(pfd->reg); in clk_pfdv2_enable()
59 val &= ~(1 << pfd->gate_bit); in clk_pfdv2_enable()
60 writel_relaxed(val, pfd->reg); in clk_pfdv2_enable()
63 return clk_pfdv2_wait(pfd); in clk_pfdv2_enable()
68 struct clk_pfdv2 *pfd = to_clk_pfdv2(hw); in clk_pfdv2_disable() local
73 val = readl_relaxed(pfd->reg); in clk_pfdv2_disable()
74 val |= (1 << pfd->gate_bit); in clk_pfdv2_disable()
[all …]
Dclk-pfd.c37 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_enable() local
39 writel_relaxed(1 << ((pfd->idx + 1) * 8 - 1), pfd->reg + CLR); in clk_pfd_enable()
46 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_disable() local
48 writel_relaxed(1 << ((pfd->idx + 1) * 8 - 1), pfd->reg + SET); in clk_pfd_disable()
54 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_recalc_rate() local
56 u8 frac = (readl_relaxed(pfd->reg) >> (pfd->idx * 8)) & 0x3f; in clk_pfd_recalc_rate()
87 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_set_rate() local
99 writel_relaxed(0x3f << (pfd->idx * 8), pfd->reg + CLR); in clk_pfd_set_rate()
100 writel_relaxed(frac << (pfd->idx * 8), pfd->reg + SET); in clk_pfd_set_rate()
107 struct clk_pfd *pfd = to_clk_pfd(hw); in clk_pfd_is_enabled() local
[all …]
DMakefile15 clk-pfd.o \
/Linux-v5.4/tools/testing/selftests/nsfs/
Downer.c28 int pfd[2], ns, uns, init_uns; in main() local
34 if (pipe(pfd)) in main()
44 close(pfd[0]); in main()
45 close(pfd[1]); in main()
50 close(pfd[1]); in main()
51 if (read(pfd[0], &c, 1) != 0) in main()
53 close(pfd[0]); in main()
/Linux-v5.4/tools/testing/selftests/net/
Dpsock_tpacket.c222 struct pollfd pfd; in walk_v1_v2_rx() local
231 memset(&pfd, 0, sizeof(pfd)); in walk_v1_v2_rx()
232 pfd.fd = sock; in walk_v1_v2_rx()
233 pfd.events = POLLIN | POLLERR; in walk_v1_v2_rx()
234 pfd.revents = 0; in walk_v1_v2_rx()
265 poll(&pfd, 1, 1); in walk_v1_v2_rx()
371 struct pollfd pfd; in walk_tx() local
410 memset(&pfd, 0, sizeof(pfd)); in walk_tx()
411 pfd.fd = sock; in walk_tx()
412 pfd.events = POLLOUT | POLLERR; in walk_tx()
[all …]
Dudpgso_bench_rx.c94 struct pollfd pfd; in do_poll() local
97 pfd.events = POLLIN; in do_poll()
98 pfd.revents = 0; in do_poll()
99 pfd.fd = fd; in do_poll()
102 ret = poll(&pfd, 1, 10); in do_poll()
117 if (pfd.revents != POLLIN) in do_poll()
119 pfd.revents, POLLIN); in do_poll()
Dpsock_fanout.c147 int pfd; in sock_fanout_set_ebpf() local
158 pfd = syscall(__NR_bpf, BPF_PROG_LOAD, &attr, sizeof(attr)); in sock_fanout_set_ebpf()
159 if (pfd < 0) { in sock_fanout_set_ebpf()
165 if (setsockopt(fd, SOL_PACKET, PACKET_FANOUT_DATA, &pfd, sizeof(pfd))) { in sock_fanout_set_ebpf()
170 if (close(pfd)) { in sock_fanout_set_ebpf()
Dmsg_zerocopy.c144 struct pollfd pfd; in do_poll() local
147 pfd.events = events; in do_poll()
148 pfd.revents = 0; in do_poll()
149 pfd.fd = fd; in do_poll()
151 ret = poll(&pfd, 1, cfg_waittime_ms); in do_poll()
155 return ret && (pfd.revents & events); in do_poll()
Dtcp_mmap.c150 struct pollfd pfd = { .fd = fd, .events = POLLIN, }; in child_thread() local
153 poll(&pfd, 1, 10000); in child_thread()
/Linux-v5.4/arch/mips/alchemy/devboards/
Dplatform.c172 struct physmap_flash_data *pfd; in db1x_register_norflash() local
190 pfd = kzalloc(sizeof(struct physmap_flash_data), GFP_KERNEL); in db1x_register_norflash()
191 if (!pfd) in db1x_register_norflash()
244 pfd->width = width; in db1x_register_norflash()
245 pfd->parts = parts; in db1x_register_norflash()
246 pfd->nr_parts = 5; in db1x_register_norflash()
248 pd->dev.platform_data = pfd; in db1x_register_norflash()
258 kfree(pfd); in db1x_register_norflash()
/Linux-v5.4/samples/timers/
Dhpet_example.c135 struct pollfd pfd; in hpet_poll() local
178 pfd.fd = fd; in hpet_poll()
179 pfd.events = POLLIN; in hpet_poll()
182 pfd.revents = 0; in hpet_poll()
184 if (poll(&pfd, 1, -1) < 0) in hpet_poll()
197 pfd.revents); in hpet_poll()
/Linux-v5.4/samples/connector/
Ducon.c107 struct pollfd pfd; in main() local
188 pfd.fd = s; in main()
191 pfd.events = POLLIN; in main()
192 pfd.revents = 0; in main()
193 switch (poll(&pfd, 1, -1)) { in main()
/Linux-v5.4/tools/hv/
Dhv_vss_daemon.c201 struct pollfd pfd; in main() local
254 pfd.fd = vss_fd; in main()
257 pfd.events = POLLIN; in main()
258 pfd.revents = 0; in main()
260 if (poll(&pfd, 1, -1) < 0) { in main()
Dhv_kvp_daemon.c1365 struct pollfd pfd; in main() local
1438 pfd.fd = kvp_fd; in main()
1441 pfd.events = POLLIN; in main()
1442 pfd.revents = 0; in main()
1444 if (poll(&pfd, 1, -1) < 0) { in main()
/Linux-v5.4/tools/testing/selftests/bpf/
Dtest_lirc_mode2_user.c113 struct pollfd pfd = { .fd = inputfd, .events = POLLIN }; in main() local
117 poll(&pfd, 1, 100); in main()
140 poll(&pfd, 1, 100); in main()
Dtest_flow_dissector.c477 struct pollfd pfd; in do_poll() local
480 pfd.fd = fd; in do_poll()
481 pfd.events = events; in do_poll()
483 ret = poll(&pfd, 1, timeout); in do_poll()
486 if (ret && !(pfd.revents & POLLIN)) in do_poll()
487 error(1, errno, "poll: unexpected event 0x%x\n", pfd.revents); in do_poll()
Dtest_lru_map.c64 int mfd, pfd, ret, zero = 0; in bpf_map_lookup_elem_with_ref_bit() local
85 pfd = bpf_load_program_xattr(&prog, NULL, 0); in bpf_map_lookup_elem_with_ref_bit()
86 if (pfd < 0) { in bpf_map_lookup_elem_with_ref_bit()
91 ret = bpf_prog_test_run(pfd, 1, data, sizeof(data), in bpf_map_lookup_elem_with_ref_bit()
99 close(pfd); in bpf_map_lookup_elem_with_ref_bit()
/Linux-v5.4/drivers/pinctrl/mediatek/
Dpinctrl-mtk-common-v2.c67 int field, struct mtk_pin_field *pfd) in mtk_hw_pin_field_lookup() argument
114 pfd->index = c->i_base; in mtk_hw_pin_field_lookup()
115 pfd->offset = c->s_addr + c->x_addrs * (bits / c->sz_reg); in mtk_hw_pin_field_lookup()
116 pfd->bitpos = bits % c->sz_reg; in mtk_hw_pin_field_lookup()
117 pfd->mask = (1 << c->x_bits) - 1; in mtk_hw_pin_field_lookup()
123 pfd->next = pfd->bitpos + c->x_bits > c->sz_reg ? c->x_addrs : 0; in mtk_hw_pin_field_lookup()
130 int field, struct mtk_pin_field *pfd) in mtk_hw_pin_field_get() argument
137 return mtk_hw_pin_field_lookup(hw, desc, field, pfd); in mtk_hw_pin_field_get()
/Linux-v5.4/tools/lib/bpf/
Dlibbpf.c2144 int *pfd = &map->fd; in bpf_object__create_maps() local
2188 *pfd = bpf_create_map_xattr(&create_attr); in bpf_object__create_maps()
2189 if (*pfd < 0 && (create_attr.btf_key_type_id || in bpf_object__create_maps()
2200 *pfd = bpf_create_map_xattr(&create_attr); in bpf_object__create_maps()
2203 if (*pfd < 0) { in bpf_object__create_maps()
2219 zclose(*pfd); in bpf_object__create_maps()
2224 pr_debug("created map %s: fd=%d\n", map->name, *pfd); in bpf_object__create_maps()
3357 char *license, __u32 kern_version, int *pfd) in load_program() argument
3403 *pfd = ret; in load_program()
3501 if (result.pfd) in bpf_program__load()
[all …]
Dlibbpf.h174 bpf_program__attach_perf_event(struct bpf_program *prog, int pfd);
230 int *pfd; member
/Linux-v5.4/tools/testing/selftests/ir/
Dir_loopback.c167 struct pollfd pfd = { .fd = rlircfd, .events = POLLIN }; in main() local
170 poll(&pfd, 1, 1000); in main()
/Linux-v5.4/Documentation/networking/
Dpacket_mmap.txt478 struct pollfd pfd;
480 pfd.fd = fd;
481 pfd.revents = 0;
482 pfd.events = POLLIN|POLLRDNORM|POLLERR;
485 retval = poll(&pfd, 1, timeout);
514 struct pollfd pfd;
515 pfd.fd = fd;
516 pfd.revents = 0;
517 pfd.events = POLLOUT;
518 retval = poll(&pfd, 1, timeout);
[all …]
Dmsg_zerocopy.rst127 pfd.fd = fd;
128 pfd.events = 0;
129 if (poll(&pfd, 1, -1) != 1 || pfd.revents & POLLERR == 0)
/Linux-v5.4/drivers/iio/frequency/
Dadf4371.c208 unsigned long long pfd, in adf4371_pll_fract_n_compute() argument
217 tmp = do_div(vco, pfd); in adf4371_pll_fract_n_compute()
219 *fract2 = do_div(tmp, pfd); in adf4371_pll_fract_n_compute()
224 *mod2 = pfd; in adf4371_pll_fract_n_compute()
/Linux-v5.4/fs/
Dselect.c895 struct pollfd * pfd, * pfd_end; in do_poll() local
897 pfd = walk->entries; in do_poll()
898 pfd_end = pfd + walk->len; in do_poll()
899 for (; pfd != pfd_end; pfd++) { in do_poll()
907 if (do_pollfd(pfd, pt, &can_busy_loop, in do_poll()

12