Home
last modified time | relevance | path

Searched refs:po (Results 1 – 25 of 42) sorted by relevance

12

/Linux-v5.10/drivers/net/ppp/
Dpppoe.c177 static int __set_item(struct pppoe_net *pn, struct pppox_sock *po) in __set_item() argument
179 int hash = hash_item(po->pppoe_pa.sid, po->pppoe_pa.remote); in __set_item()
184 if (cmp_2_addr(&ret->pppoe_pa, &po->pppoe_pa) && in __set_item()
185 ret->pppoe_ifindex == po->pppoe_ifindex) in __set_item()
191 po->next = pn->hash_table[hash]; in __set_item()
192 pn->hash_table[hash] = po; in __set_item()
226 struct pppox_sock *po; in get_item() local
229 po = __get_item(pn, sid, addr, ifindex); in get_item()
230 if (po) in get_item()
231 sock_hold(sk_pppox(po)); in get_item()
[all …]
Dpptp.c134 struct pppox_sock *po = pppox_sk(sk); in pptp_xmit() local
136 struct pptp_opt *opt = &po->proto.pptp; in pptp_xmit()
151 if (sk_pppox(po)->sk_state & PPPOX_DEAD) in pptp_xmit()
257 struct pppox_sock *po = pppox_sk(sk); in pptp_rcv_core() local
258 struct pptp_opt *opt = &po->proto.pptp; in pptp_rcv_core()
325 ppp_input(&po->chan, skb); in pptp_rcv_core()
336 struct pppox_sock *po; in pptp_rcv() local
358 po = lookup_chan(htons(header->call_id), iph->saddr); in pptp_rcv()
359 if (po) { in pptp_rcv()
362 return sk_receive_skb(sk_pppox(po), skb, 0); in pptp_rcv()
[all …]
Dpppox.c70 struct pppox_sock *po = pppox_sk(sk); in pppox_ioctl() local
83 index = ppp_channel_index(&po->chan); in pppox_ioctl()
/Linux-v5.10/net/packet/
Daf_packet.c189 static void *packet_previous_frame(struct packet_sock *po,
238 static void __fanout_unlink(struct sock *sk, struct packet_sock *po);
239 static void __fanout_link(struct sock *sk, struct packet_sock *po);
246 static struct net_device *packet_cached_dev_get(struct packet_sock *po) in packet_cached_dev_get() argument
251 dev = rcu_dereference(po->cached_dev); in packet_cached_dev_get()
259 static void packet_cached_dev_assign(struct packet_sock *po, in packet_cached_dev_assign() argument
262 rcu_assign_pointer(po->cached_dev, dev); in packet_cached_dev_assign()
265 static void packet_cached_dev_reset(struct packet_sock *po) in packet_cached_dev_reset() argument
267 RCU_INIT_POINTER(po->cached_dev, NULL); in packet_cached_dev_reset()
270 static bool packet_use_direct_xmit(const struct packet_sock *po) in packet_use_direct_xmit() argument
[all …]
Ddiag.c13 static int pdiag_put_info(const struct packet_sock *po, struct sk_buff *nlskb) in pdiag_put_info() argument
17 pinfo.pdi_index = po->ifindex; in pdiag_put_info()
18 pinfo.pdi_version = po->tp_version; in pdiag_put_info()
19 pinfo.pdi_reserve = po->tp_reserve; in pdiag_put_info()
20 pinfo.pdi_copy_thresh = po->copy_thresh; in pdiag_put_info()
21 pinfo.pdi_tstamp = po->tp_tstamp; in pdiag_put_info()
24 if (po->running) in pdiag_put_info()
26 if (po->auxdata) in pdiag_put_info()
28 if (po->origdev) in pdiag_put_info()
30 if (po->has_vnet_hdr) in pdiag_put_info()
[all …]
/Linux-v5.10/net/ceph/
Dpagevec.c66 int po = off & ~PAGE_MASK; in ceph_copy_user_to_page_vector() local
71 l = min_t(int, PAGE_SIZE-po, left); in ceph_copy_user_to_page_vector()
72 bad = copy_from_user(page_address(pages[i]) + po, data, l); in ceph_copy_user_to_page_vector()
77 po += l - bad; in ceph_copy_user_to_page_vector()
78 if (po == PAGE_SIZE) { in ceph_copy_user_to_page_vector()
79 po = 0; in ceph_copy_user_to_page_vector()
92 size_t po = off & ~PAGE_MASK; in ceph_copy_to_page_vector() local
96 size_t l = min_t(size_t, PAGE_SIZE-po, left); in ceph_copy_to_page_vector()
98 memcpy(page_address(pages[i]) + po, data, l); in ceph_copy_to_page_vector()
101 po += l; in ceph_copy_to_page_vector()
[all …]
/Linux-v5.10/tools/memory-model/
Dlinux-kernel.cat28 let acq-po = [Acquire] ; po ; [M]
29 let po-rel = [M] ; po ; [Release]
30 let po-unlock-rf-lock-po = po ; [UL] ; rf ; [LKR] ; po
37 ([M] ; fencerel(Before-atomic) ; [RMW] ; po? ; [M]) |
38 ([M] ; po? ; [RMW] ; fencerel(After-atomic) ; [M]) |
39 ([M] ; po? ; [LKW] ; fencerel(After-spinlock) ; [M]) |
40 ([M] ; po ; [UL] ; (co | po) ; [LKW] ;
42 let gp = po ; [Sync-rcu | Sync-srcu] ; po?
45 let nonrw-fence = strong-fence | po-rel | acq-po
50 (po ; [Release]) | ([Acquire] ; po)
[all …]
Dlinux-kernel.bell48 and unmatched-po = [unmatched] ; po ; [unmatched]
50 [unmatched-locks] ; po ; [unmatched-unlocks]
52 (unmatched-po ; unmatched-po))
64 and unmatched-po = ([unmatched] ; po ; [unmatched]) & loc
66 ([unmatched-locks] ; po ; [unmatched-unlocks]) & loc
68 (unmatched-po ; unmatched-po))
76 flag ~empty rcu-rscs & (po ; [Sync-srcu] ; po) as invalid-sleep
Dlock.cat44 let lk-rmw = ([LKR] ; po-loc ; [LKW]) \ (po ; po)
55 empty ([LKW] ; po-loc ; [LKR]) \ (po-loc ; [UL] ; po-loc) as lock-nest
71 let critical = ([LKW] ; po-loc ; [UL]) \ (po-loc ; [LKW | UL] ; po-loc)
80 let rfi-lf = ([LKW] ; po-loc ; [LF]) \ ([LKW] ; po-loc ; [UL] ; po-loc)
105 (* rfi for RU events: an RU may read from the last po-previous UL *)
106 let rfi-ru = ([UL] ; po-loc ; [RU]) \ ([UL] ; po-loc ; [LKW] ; po-loc)
/Linux-v5.10/sound/usb/line6/
Dplayback.c73 short *po = (short *)urb_out->transfer_buffer; in create_impulse_test_signal() local
76 po[0] = pi[0]; in create_impulse_test_signal()
77 po[1] = 0; in create_impulse_test_signal()
79 po += 2; in create_impulse_test_signal()
84 unsigned char *po = urb_out->transfer_buffer; in create_impulse_test_signal() local
88 po[j] = pi[j]; in create_impulse_test_signal()
91 po[j] = 0; in create_impulse_test_signal()
94 po += bytes_per_frame; in create_impulse_test_signal()
115 __le16 *pi, *po, *buf_end; in add_monitor_signal() local
118 po = (__le16 *)urb_out->transfer_buffer; in add_monitor_signal()
[all …]
/Linux-v5.10/Documentation/core-api/
Drefcount-vs-atomic.rst35 program order (po) relation (on the same CPU). It guarantees that
42 stores (all po-earlier instructions) on the same CPU are completed
43 before any po-later instruction is executed on the same CPU.
44 It also guarantees that all po-earlier stores on the same CPU
46 other CPUs before any po-later instruction is executed on the original
50 stores (all po-earlier instructions) on the same CPU are completed
51 before the operation. It also guarantees that all po-earlier
58 stores (all po-later instructions) on the same CPU are
60 po-later stores on the same CPU must propagate to all other CPUs
/Linux-v5.10/drivers/scsi/sym53c8xx_2/
Dsym_fw.c248 u_short *po; in sym_fw_setup_bus_addresses() local
255 po = (u_short *) fw->a_ofs; in sym_fw_setup_bus_addresses()
258 pa[i] = np->scripta_ba + po[i]; in sym_fw_setup_bus_addresses()
263 po = (u_short *) fw->b_ofs; in sym_fw_setup_bus_addresses()
266 pa[i] = np->scriptb_ba + po[i]; in sym_fw_setup_bus_addresses()
271 po = (u_short *) fw->z_ofs; in sym_fw_setup_bus_addresses()
274 pa[i] = np->scriptz_ba + po[i]; in sym_fw_setup_bus_addresses()
/Linux-v5.10/drivers/gpio/
Dgpio-pch.c30 u32 po; member
105 reg_val = ioread32(&chip->reg->po); in pch_gpio_set()
111 iowrite32(reg_val, &chip->reg->po); in pch_gpio_set()
132 reg_val = ioread32(&chip->reg->po); in pch_gpio_direction_output()
137 iowrite32(reg_val, &chip->reg->po); in pch_gpio_direction_output()
172 chip->pch_gpio_reg.po_reg = ioread32(&chip->reg->po); in pch_gpio_save_reg_conf()
189 iowrite32(chip->pch_gpio_reg.po_reg, &chip->reg->po); in pch_gpio_restore_reg_conf()
Dgpio-ml-ioh.c29 u32 po; member
99 reg_val = ioread32(&chip->reg->regs[chip->ch].po); in ioh_gpio_set()
105 iowrite32(reg_val, &chip->reg->regs[chip->ch].po); in ioh_gpio_set()
130 reg_val = ioread32(&chip->reg->regs[chip->ch].po); in ioh_gpio_direction_output()
135 iowrite32(reg_val, &chip->reg->regs[chip->ch].po); in ioh_gpio_direction_output()
168 ioread32(&chip->reg->regs[chip->ch].po); in ioh_gpio_save_reg_conf()
194 &chip->reg->regs[chip->ch].po); in ioh_gpio_restore_reg_conf()
/Linux-v5.10/tools/power/cpupower/
D.gitignore16 po/cpupowerutils.pot
17 po/*.gmo
DMakefile109 GMO_FILES = ${shell for HLANG in ${LANGUAGES}; do echo $(OUTPUT)po/$$HLANG.gmo; done;}
/Linux-v5.10/include/linux/
Dif_pppox.h65 static inline struct sock *sk_pppox(struct pppox_sock *po) in sk_pppox() argument
67 return (struct sock *)po; in sk_pppox()
/Linux-v5.10/net/l2tp/
Dl2tp_ppp.c238 struct pppox_sock *po; in pppol2tp_recv() local
240 po = pppox_sk(sk); in pppol2tp_recv()
241 ppp_input(&po->chan, skb); in pppol2tp_recv()
534 struct pppox_sock *po = pppox_sk(sk); in pppol2tp_show() local
536 seq_printf(m, " interface %s\n", ppp_dev_name(&po->chan)); in pppol2tp_show()
660 struct pppox_sock *po = pppox_sk(sk); in pppol2tp_connect() local
809 po->chan.hdrlen = PPPOL2TP_L2TP_HDR_SIZE_NOSEQ; in pppol2tp_connect()
811 po->chan.private = sk; in pppol2tp_connect()
812 po->chan.ops = &pppol2tp_chan_ops; in pppol2tp_connect()
813 po->chan.mtu = pppol2tp_tunnel_mtu(tunnel); in pppol2tp_connect()
[all …]
/Linux-v5.10/drivers/media/platform/sti/hva/
Dhva-h264.c397 struct hva_h264_po po; member
780 offsetof(struct hva_h264_task, po); in hva_h264_prepare_task()
875 struct hva_h264_po *po = &task->po; in hva_h264_get_stream_size() local
877 return po->bitstream_size; in hva_h264_get_stream_size()
882 struct hva_h264_po *po = &task->po; in hva_h264_get_stuffing_bytes() local
884 return po->stuffing_bits >> 3; in hva_h264_get_stuffing_bytes()
/Linux-v5.10/tools/memory-model/Documentation/
Dexplanation.txt15 7. THE PROGRAM ORDER RELATION: po AND po-loc
327 THE PROGRAM ORDER RELATION: po AND po-loc
330 The most important relation between events is program order (po). You
335 that X is po-before Y (written as "X ->po Y" in formulas) if X occurs
339 on different CPUs are never linked by po. Also, it is by definition
342 po-loc is a sub-relation of po. It links two memory accesses when the
484 have R ->po X. It wouldn't make sense for a computation to depend
583 Write-write coherence: If W ->po-loc W' (i.e., W comes before
587 Write-read coherence: If W ->po-loc R, where W is a store and R
591 Read-write coherence: If R ->po-loc W, where R is a load and W
[all …]
/Linux-v5.10/drivers/tty/serial/
Difx6x60.c956 gpiod_set_value(ifx_dev->gpio.po, 0); in ifx_spi_reset()
961 gpiod_set_value(ifx_dev->gpio.po, 1); in ifx_spi_reset()
963 gpiod_set_value(ifx_dev->gpio.po, 0); in ifx_spi_reset()
1088 ifx_dev->gpio.po = devm_gpiod_get(dev, "power", GPIOD_OUT_LOW); in ifx_spi_spi_probe()
1089 if (IS_ERR(ifx_dev->gpio.po)) { in ifx_spi_spi_probe()
1091 ret = PTR_ERR(ifx_dev->gpio.po); in ifx_spi_spi_probe()
1094 gpiod_set_consumer_name(ifx_dev->gpio.po, "ifxModem power"); in ifx_spi_spi_probe()
Difx6x60.h102 struct gpio_desc *po; /* modem-on gpio */ member
/Linux-v5.10/arch/arm/mach-omap2/
Dpowerdomain.c298 int pwrdm_register_platform_funcs(struct pwrdm_ops *po) in pwrdm_register_platform_funcs() argument
300 if (!po) in pwrdm_register_platform_funcs()
306 arch_pwrdm = po; in pwrdm_register_platform_funcs()
/Linux-v5.10/Documentation/translations/it_IT/process/
D7.AdvancedTopics.rst53 Il tutto potrebbe essere un po' intimidatorio visto da fuori, ma con un po'
175 nuovi arrivati che potrebbero sentirsi un po' nervosi nel questionare
/Linux-v5.10/Documentation/userspace-api/media/v4l/
Dv4l2.rst217 :revision: 3.1 / 2011-06-27 (*mcc, po, hv*)
224 :revision: 2.6.39 / 2011-03-01 (*mcc, po*)

12