/linux-4.1.27/net/ceph/ |
H A D | pagevec.c | 101 int po = off & ~PAGE_CACHE_MASK; ceph_copy_user_to_page_vector() local 106 l = min_t(int, PAGE_CACHE_SIZE-po, left); ceph_copy_user_to_page_vector() 107 bad = copy_from_user(page_address(pages[i]) + po, data, l); ceph_copy_user_to_page_vector() 112 po += l - bad; ceph_copy_user_to_page_vector() 113 if (po == PAGE_CACHE_SIZE) { ceph_copy_user_to_page_vector() 114 po = 0; ceph_copy_user_to_page_vector() 127 size_t po = off & ~PAGE_CACHE_MASK; ceph_copy_to_page_vector() local 131 size_t l = min_t(size_t, PAGE_CACHE_SIZE-po, left); ceph_copy_to_page_vector() 133 memcpy(page_address(pages[i]) + po, data, l); ceph_copy_to_page_vector() 136 po += l; ceph_copy_to_page_vector() 137 if (po == PAGE_CACHE_SIZE) { ceph_copy_to_page_vector() 138 po = 0; ceph_copy_to_page_vector() 150 size_t po = off & ~PAGE_CACHE_MASK; ceph_copy_from_page_vector() local 154 size_t l = min_t(size_t, PAGE_CACHE_SIZE-po, left); ceph_copy_from_page_vector() 156 memcpy(data, page_address(pages[i]) + po, l); ceph_copy_from_page_vector() 159 po += l; ceph_copy_from_page_vector() 160 if (po == PAGE_CACHE_SIZE) { ceph_copy_from_page_vector() 161 po = 0; ceph_copy_from_page_vector()
|
/linux-4.1.27/drivers/net/ppp/ |
H A D | pppoe.c | 184 static int __set_item(struct pppoe_net *pn, struct pppox_sock *po) __set_item() argument 186 int hash = hash_item(po->pppoe_pa.sid, po->pppoe_pa.remote); __set_item() 191 if (cmp_2_addr(&ret->pppoe_pa, &po->pppoe_pa) && __set_item() 192 ret->pppoe_ifindex == po->pppoe_ifindex) __set_item() 198 po->next = pn->hash_table[hash]; __set_item() 199 pn->hash_table[hash] = po; __set_item() 233 struct pppox_sock *po; get_item() local 236 po = __get_item(pn, sid, addr, ifindex); get_item() 237 if (po) get_item() 238 sock_hold(sk_pppox(po)); get_item() 241 return po; get_item() 288 struct pppox_sock *po = pn->hash_table[i]; pppoe_flush_dev() local 291 while (po) { pppoe_flush_dev() 292 while (po && po->pppoe_dev != dev) { pppoe_flush_dev() 293 po = po->next; pppoe_flush_dev() 296 if (!po) pppoe_flush_dev() 299 sk = sk_pppox(po); pppoe_flush_dev() 313 if (po->pppoe_dev == dev && pppoe_flush_dev() 317 po->pppoe_dev = NULL; pppoe_flush_dev() 331 po = pn->hash_table[i]; pppoe_flush_dev() 374 struct pppox_sock *po = pppox_sk(sk); pppoe_rcv_core() local 386 ppp_input(&po->chan, skb); pppoe_rcv_core() 389 &po->pppoe_relay); pppoe_rcv_core() 424 struct pppox_sock *po; pppoe_rcv() local 447 /* Note that get_item does a sock_hold(), so sk_pppox(po) pppoe_rcv() 450 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); pppoe_rcv() 451 if (!po) pppoe_rcv() 454 return sk_receive_skb(sk_pppox(po), skb, 0); pppoe_rcv() 464 struct pppox_sock *po = container_of(work, struct pppox_sock, pppoe_unbind_sock_work() local 466 struct sock *sk = sk_pppox(po); pppoe_unbind_sock_work() 469 if (po->pppoe_dev) { pppoe_unbind_sock_work() 470 dev_put(po->pppoe_dev); pppoe_unbind_sock_work() 471 po->pppoe_dev = NULL; pppoe_unbind_sock_work() 489 struct pppox_sock *po; pppoe_disc_rcv() local 504 po = get_item(pn, ph->sid, eth_hdr(skb)->h_source, dev->ifindex); pppoe_disc_rcv() 505 if (po) { pppoe_disc_rcv() 506 struct sock *sk = sk_pppox(po); pppoe_disc_rcv() 523 if (!schedule_work(&po->proto.pppoe.padt_work)) pppoe_disc_rcv() 582 struct pppox_sock *po; pppoe_release() local 595 po = pppox_sk(sk); pppoe_release() 597 if (po->pppoe_dev) { pppoe_release() 598 dev_put(po->pppoe_dev); pppoe_release() 599 po->pppoe_dev = NULL; pppoe_release() 611 * protect "po" from concurrent updates pppoe_release() 614 delete_item(pn, po->pppoe_pa.sid, po->pppoe_pa.remote, pppoe_release() 615 po->pppoe_ifindex); pppoe_release() 632 struct pppox_sock *po = pppox_sk(sk); pppoe_connect() local 659 if (stage_session(po->pppoe_pa.sid)) { pppoe_connect() 662 delete_item(pn, po->pppoe_pa.sid, pppoe_connect() 663 po->pppoe_pa.remote, po->pppoe_ifindex); pppoe_connect() 664 if (po->pppoe_dev) { pppoe_connect() 665 dev_put(po->pppoe_dev); pppoe_connect() 666 po->pppoe_dev = NULL; pppoe_connect() 669 po->pppoe_ifindex = 0; pppoe_connect() 670 memset(&po->pppoe_pa, 0, sizeof(po->pppoe_pa)); pppoe_connect() 671 memset(&po->pppoe_relay, 0, sizeof(po->pppoe_relay)); pppoe_connect() 672 memset(&po->chan, 0, sizeof(po->chan)); pppoe_connect() 673 po->next = NULL; pppoe_connect() 674 po->num = 0; pppoe_connect() 687 po->pppoe_dev = dev; pppoe_connect() 688 po->pppoe_ifindex = dev->ifindex; pppoe_connect() 694 memcpy(&po->pppoe_pa, pppoe_connect() 699 error = __set_item(pn, po); pppoe_connect() 704 po->chan.hdrlen = (sizeof(struct pppoe_hdr) + pppoe_connect() 707 po->chan.mtu = dev->mtu - sizeof(struct pppoe_hdr) - 2; pppoe_connect() 708 po->chan.private = sk; pppoe_connect() 709 po->chan.ops = &pppoe_chan_ops; pppoe_connect() 711 error = ppp_register_net_channel(dev_net(dev), &po->chan); pppoe_connect() 713 delete_item(pn, po->pppoe_pa.sid, pppoe_connect() 714 po->pppoe_pa.remote, po->pppoe_ifindex); pppoe_connect() 721 po->num = sp->sa_addr.pppoe.sid; pppoe_connect() 727 if (po->pppoe_dev) { pppoe_connect() 728 dev_put(po->pppoe_dev); pppoe_connect() 729 po->pppoe_dev = NULL; pppoe_connect() 756 struct pppox_sock *po = pppox_sk(sk); pppoe_ioctl() local 767 if (put_user(po->pppoe_dev->mtu - pppoe_ioctl() 784 if (val < (po->pppoe_dev->mtu pppoe_ioctl() 814 if (copy_from_user(&po->pppoe_relay, pppoe_ioctl() 820 if (po->pppoe_relay.sa_family != AF_PPPOX || pppoe_ioctl() 821 po->pppoe_relay.sa_protocol != PX_PROTO_OE) pppoe_ioctl() 826 relay_po = get_item_by_addr(sock_net(sk), &po->pppoe_relay); pppoe_ioctl() 857 struct pppox_sock *po = pppox_sk(sk); pppoe_sendmsg() local 873 hdr.sid = po->num; pppoe_sendmsg() 875 dev = po->pppoe_dev; pppoe_sendmsg() 909 po->pppoe_pa.remote, NULL, total_len); pppoe_sendmsg() 929 struct pppox_sock *po = pppox_sk(sk); __pppoe_xmit() local 930 struct net_device *dev = po->pppoe_dev; __pppoe_xmit() 961 ph->sid = po->num; __pppoe_xmit() 968 po->pppoe_pa.remote, NULL, data_len); __pppoe_xmit() 1028 struct pppox_sock *po; pppoe_seq_show() local 1036 po = v; pppoe_seq_show() 1037 dev_name = po->pppoe_pa.dev; pppoe_seq_show() 1040 po->pppoe_pa.sid, po->pppoe_pa.remote, dev_name); pppoe_seq_show() 1047 struct pppox_sock *po; pppoe_get_idx() local 1051 po = pn->hash_table[i]; pppoe_get_idx() 1052 while (po) { pppoe_get_idx() 1055 po = po->next; pppoe_get_idx() 1060 return po; pppoe_get_idx() 1076 struct pppox_sock *po; pppoe_seq_next() local 1080 po = pppoe_get_idx(pn, 0); pppoe_seq_next() 1083 po = v; pppoe_seq_next() 1084 if (po->next) pppoe_seq_next() 1085 po = po->next; pppoe_seq_next() 1087 int hash = hash_item(po->pppoe_pa.sid, po->pppoe_pa.remote); pppoe_seq_next() 1089 po = NULL; pppoe_seq_next() 1091 po = pn->hash_table[hash]; pppoe_seq_next() 1092 if (po) pppoe_seq_next() 1098 return po; pppoe_seq_next()
|
H A D | pptp.c | 176 struct pppox_sock *po = pppox_sk(sk); pptp_xmit() local 177 struct pptp_opt *opt = &po->proto.pptp; pptp_xmit() 192 if (sk_pppox(po)->sk_state & PPPOX_DEAD) pptp_xmit() 300 struct pppox_sock *po = pppox_sk(sk); pptp_rcv_core() local 301 struct pptp_opt *opt = &po->proto.pptp; pptp_rcv_core() 373 ppp_input(&po->chan, skb); pptp_rcv_core() 384 struct pppox_sock *po; pptp_rcv() local 406 po = lookup_chan(htons(header->call_id), iph->saddr); pptp_rcv() 407 if (po) { pptp_rcv() 410 return sk_receive_skb(sk_pppox(po), skb, 0); pptp_rcv() 422 struct pppox_sock *po = pppox_sk(sk); pptp_bind() local 440 if (add_chan(po, &sp->sa_addr.pptp)) pptp_bind() 455 struct pppox_sock *po = pppox_sk(sk); pptp_connect() local 456 struct pptp_opt *opt = &po->proto.pptp; pptp_connect() 488 po->chan.private = sk; pptp_connect() 489 po->chan.ops = &pptp_chan_ops; pptp_connect() 502 po->chan.mtu = dst_mtu(&rt->dst); pptp_connect() 503 if (!po->chan.mtu) pptp_connect() 504 po->chan.mtu = PPP_MRU; pptp_connect() 506 po->chan.mtu -= PPTP_HEADER_OVERHEAD; pptp_connect() 508 po->chan.hdrlen = 2 + sizeof(struct pptp_gre_header); pptp_connect() 509 error = ppp_register_channel(&po->chan); pptp_connect() 545 struct pppox_sock *po; pptp_release() local 559 po = pppox_sk(sk); pptp_release() 560 opt = &po->proto.pptp; pptp_release() 561 del_chan(po); pptp_release() 588 struct pppox_sock *po; pptp_create() local 607 po = pppox_sk(sk); pptp_create() 608 opt = &po->proto.pptp; pptp_create() 622 struct pppox_sock *po = pppox_sk(sk); pptp_ppp_ioctl() local 623 struct pptp_opt *opt = &po->proto.pptp; pptp_ppp_ioctl()
|
H A D | pppox.c | 74 struct pppox_sock *po = pppox_sk(sk); pppox_ioctl() local 87 index = ppp_channel_index(&po->chan); pppox_ioctl()
|
/linux-4.1.27/net/packet/ |
H A D | diag.c | 12 static int pdiag_put_info(const struct packet_sock *po, struct sk_buff *nlskb) pdiag_put_info() argument 16 pinfo.pdi_index = po->ifindex; pdiag_put_info() 17 pinfo.pdi_version = po->tp_version; pdiag_put_info() 18 pinfo.pdi_reserve = po->tp_reserve; pdiag_put_info() 19 pinfo.pdi_copy_thresh = po->copy_thresh; pdiag_put_info() 20 pinfo.pdi_tstamp = po->tp_tstamp; pdiag_put_info() 23 if (po->running) pdiag_put_info() 25 if (po->auxdata) pdiag_put_info() 27 if (po->origdev) pdiag_put_info() 29 if (po->has_vnet_hdr) pdiag_put_info() 31 if (po->tp_loss) pdiag_put_info() 37 static int pdiag_put_mclist(const struct packet_sock *po, struct sk_buff *nlskb) pdiag_put_mclist() argument 47 for (ml = po->mclist; ml; ml = ml->next) { pdiag_put_mclist() 98 static int pdiag_put_rings_cfg(struct packet_sock *po, struct sk_buff *skb) pdiag_put_rings_cfg() argument 102 mutex_lock(&po->pg_vec_lock); pdiag_put_rings_cfg() 103 ret = pdiag_put_ring(&po->rx_ring, po->tp_version, pdiag_put_rings_cfg() 106 ret = pdiag_put_ring(&po->tx_ring, po->tp_version, pdiag_put_rings_cfg() 108 mutex_unlock(&po->pg_vec_lock); pdiag_put_rings_cfg() 113 static int pdiag_put_fanout(struct packet_sock *po, struct sk_buff *nlskb) pdiag_put_fanout() argument 118 if (po->fanout) { pdiag_put_fanout() 121 val = (u32)po->fanout->id | ((u32)po->fanout->type << 16); pdiag_put_fanout() 137 struct packet_sock *po = pkt_sk(sk); sk_diag_fill() local 146 rp->pdiag_num = ntohs(po->num); sk_diag_fill() 151 pdiag_put_info(po, skb)) sk_diag_fill() 160 pdiag_put_mclist(po, skb)) sk_diag_fill() 164 pdiag_put_rings_cfg(po, skb)) sk_diag_fill() 168 pdiag_put_fanout(po, skb)) sk_diag_fill()
|
H A D | af_packet.c | 189 static int tpacket_snd(struct packet_sock *po, struct msghdr *msg); 193 static void *packet_previous_frame(struct packet_sock *po, 243 static void __fanout_unlink(struct sock *sk, struct packet_sock *po); 244 static void __fanout_link(struct sock *sk, struct packet_sock *po); 283 static struct net_device *packet_cached_dev_get(struct packet_sock *po) packet_cached_dev_get() argument 288 dev = rcu_dereference(po->cached_dev); packet_cached_dev_get() 296 static void packet_cached_dev_assign(struct packet_sock *po, packet_cached_dev_assign() argument 299 rcu_assign_pointer(po->cached_dev, dev); packet_cached_dev_assign() 302 static void packet_cached_dev_reset(struct packet_sock *po) packet_cached_dev_reset() argument 304 RCU_INIT_POINTER(po->cached_dev, NULL); packet_cached_dev_reset() 307 static bool packet_use_direct_xmit(const struct packet_sock *po) packet_use_direct_xmit() argument 309 return po->xmit == packet_direct_xmit; packet_use_direct_xmit() 333 /* register_prot_hook must be invoked with the po->bind_lock held, 339 struct packet_sock *po = pkt_sk(sk); register_prot_hook() local 341 if (!po->running) { register_prot_hook() 342 if (po->fanout) register_prot_hook() 343 __fanout_link(sk, po); register_prot_hook() 345 dev_add_pack(&po->prot_hook); register_prot_hook() 348 po->running = 1; register_prot_hook() 352 /* {,__}unregister_prot_hook() must be invoked with the po->bind_lock 354 * the po->bind_lock and do a synchronize_net to make sure no 356 * of po->prot_hook. If the sync parameter is false, it is the 361 struct packet_sock *po = pkt_sk(sk); __unregister_prot_hook() local 363 po->running = 0; __unregister_prot_hook() 365 if (po->fanout) __unregister_prot_hook() 366 __fanout_unlink(sk, po); __unregister_prot_hook() 368 __dev_remove_pack(&po->prot_hook); __unregister_prot_hook() 373 spin_unlock(&po->bind_lock); __unregister_prot_hook() 375 spin_lock(&po->bind_lock); __unregister_prot_hook() 381 struct packet_sock *po = pkt_sk(sk); unregister_prot_hook() local 383 if (po->running) unregister_prot_hook() 394 static void __packet_set_status(struct packet_sock *po, void *frame, int status) __packet_set_status() argument 399 switch (po->tp_version) { __packet_set_status() 417 static int __packet_get_status(struct packet_sock *po, void *frame) __packet_get_status() argument 424 switch (po->tp_version) { __packet_get_status() 455 static __u32 __packet_set_timestamp(struct packet_sock *po, void *frame, __packet_set_timestamp() argument 462 if (!(ts_status = tpacket_get_timestamp(skb, &ts, po->tp_tstamp))) __packet_set_timestamp() 466 switch (po->tp_version) { __packet_set_timestamp() 488 static void *packet_lookup_frame(struct packet_sock *po, packet_lookup_frame() argument 502 if (status != __packet_get_status(po, h.raw)) packet_lookup_frame() 508 static void *packet_current_frame(struct packet_sock *po, packet_current_frame() argument 512 return packet_lookup_frame(po, rb, rb->head, status); packet_current_frame() 520 static void prb_shutdown_retire_blk_timer(struct packet_sock *po, prb_shutdown_retire_blk_timer() argument 526 pkc = tx_ring ? GET_PBDQC_FROM_RB(&po->tx_ring) : prb_shutdown_retire_blk_timer() 527 GET_PBDQC_FROM_RB(&po->rx_ring); prb_shutdown_retire_blk_timer() 536 static void prb_init_blk_timer(struct packet_sock *po, prb_init_blk_timer() argument 541 pkc->retire_blk_timer.data = (long)po; prb_init_blk_timer() 546 static void prb_setup_retire_blk_timer(struct packet_sock *po, int tx_ring) prb_setup_retire_blk_timer() argument 553 pkc = tx_ring ? GET_PBDQC_FROM_RB(&po->tx_ring) : prb_setup_retire_blk_timer() 554 GET_PBDQC_FROM_RB(&po->rx_ring); prb_setup_retire_blk_timer() 555 prb_init_blk_timer(po, pkc, prb_retire_rx_blk_timer_expired); prb_setup_retire_blk_timer() 558 static int prb_calc_retire_blk_tmo(struct packet_sock *po, prb_calc_retire_blk_tmo() argument 568 dev = __dev_get_by_index(sock_net(&po->sk), po->ifindex); prb_calc_retire_blk_tmo() 607 static void init_prb_bdqc(struct packet_sock *po, init_prb_bdqc() argument 623 p1->hdrlen = po->tp_hdrlen; init_prb_bdqc() 624 p1->version = po->tp_version; init_prb_bdqc() 626 po->stats.stats3.tp_freeze_q_cnt = 0; init_prb_bdqc() 630 p1->retire_blk_tov = prb_calc_retire_blk_tmo(po, init_prb_bdqc() 637 prb_setup_retire_blk_timer(po, tx_ring); init_prb_bdqc() 676 struct packet_sock *po = (struct packet_sock *)data; prb_retire_rx_blk_timer_expired() local 677 struct tpacket_kbdq_core *pkc = GET_PBDQC_FROM_RB(&po->rx_ring); prb_retire_rx_blk_timer_expired() 681 spin_lock(&po->sk.sk_receive_queue.lock); prb_retire_rx_blk_timer_expired() 711 prb_retire_current_block(pkc, po, TP_STATUS_BLK_TMO); prb_retire_rx_blk_timer_expired() 712 if (!prb_dispatch_next_block(pkc, po)) prb_retire_rx_blk_timer_expired() 744 spin_unlock(&po->sk.sk_receive_queue.lock); prb_retire_rx_blk_timer_expired() 792 struct packet_sock *po, unsigned int stat) prb_close_block() 798 struct sock *sk = &po->sk; prb_close_block() 800 if (po->stats.stats3.tp_drops) prb_close_block() 905 struct packet_sock *po) prb_freeze_queue() 908 po->stats.stats3.tp_freeze_q_cnt++; prb_freeze_queue() 920 struct packet_sock *po) prb_dispatch_next_block() 931 prb_freeze_queue(pkc, po); prb_dispatch_next_block() 945 struct packet_sock *po, unsigned int status) prb_retire_current_block() 966 prb_close_block(pkc, pbd, po, status); prb_retire_current_block() 1044 static void *__packet_lookup_frame_in_block(struct packet_sock *po, __packet_lookup_frame_in_block() argument 1054 pkc = GET_PBDQC_FROM_RB(&po->rx_ring); __packet_lookup_frame_in_block() 1089 prb_retire_current_block(pkc, po, 0); __packet_lookup_frame_in_block() 1092 curr = (char *)prb_dispatch_next_block(pkc, po); __packet_lookup_frame_in_block() 1106 static void *packet_current_rx_frame(struct packet_sock *po, packet_current_rx_frame() argument 1111 switch (po->tp_version) { packet_current_rx_frame() 1114 curr = packet_lookup_frame(po, &po->rx_ring, packet_current_rx_frame() 1115 po->rx_ring.head, status); packet_current_rx_frame() 1118 return __packet_lookup_frame_in_block(po, skb, status, len); packet_current_rx_frame() 1126 static void *prb_lookup_block(struct packet_sock *po, prb_lookup_block() argument 1150 static void *__prb_previous_block(struct packet_sock *po, __prb_previous_block() argument 1155 return prb_lookup_block(po, rb, previous, status); __prb_previous_block() 1158 static void *packet_previous_rx_frame(struct packet_sock *po, packet_previous_rx_frame() argument 1162 if (po->tp_version <= TPACKET_V2) packet_previous_rx_frame() 1163 return packet_previous_frame(po, rb, status); packet_previous_rx_frame() 1165 return __prb_previous_block(po, rb, status); packet_previous_rx_frame() 1168 static void packet_increment_rx_head(struct packet_sock *po, packet_increment_rx_head() argument 1171 switch (po->tp_version) { packet_increment_rx_head() 1183 static void *packet_previous_frame(struct packet_sock *po, packet_previous_frame() argument 1188 return packet_lookup_frame(po, rb, previous, status); packet_previous_frame() 1221 static int packet_alloc_pending(struct packet_sock *po) packet_alloc_pending() argument 1223 po->rx_ring.pending_refcnt = NULL; packet_alloc_pending() 1225 po->tx_ring.pending_refcnt = alloc_percpu(unsigned int); packet_alloc_pending() 1226 if (unlikely(po->tx_ring.pending_refcnt == NULL)) packet_alloc_pending() 1232 static void packet_free_pending(struct packet_sock *po) packet_free_pending() argument 1234 free_percpu(po->tx_ring.pending_refcnt); packet_free_pending() 1237 static bool packet_rcv_has_room(struct packet_sock *po, struct sk_buff *skb) packet_rcv_has_room() argument 1239 struct sock *sk = &po->sk; packet_rcv_has_room() 1242 if (po->prot_hook.func != tpacket_rcv) packet_rcv_has_room() 1247 if (po->tp_version == TPACKET_V3) packet_rcv_has_room() 1248 has_room = prb_lookup_block(po, &po->rx_ring, packet_rcv_has_room() 1249 po->rx_ring.prb_bdqc.kactive_blk_num, packet_rcv_has_room() 1252 has_room = packet_lookup_frame(po, &po->rx_ring, packet_rcv_has_room() 1253 po->rx_ring.head, packet_rcv_has_room() 1343 struct packet_sock *po; packet_rcv_fanout() local 1379 po = pkt_sk(f->arr[idx]); packet_rcv_fanout() 1381 unlikely(!packet_rcv_has_room(po, skb))) { packet_rcv_fanout() 1383 po = pkt_sk(f->arr[idx]); packet_rcv_fanout() 1386 return po->prot_hook.func(skb, dev, &po->prot_hook, orig_dev); packet_rcv_fanout() 1393 static void __fanout_link(struct sock *sk, struct packet_sock *po) __fanout_link() argument 1395 struct packet_fanout *f = po->fanout; __fanout_link() 1404 static void __fanout_unlink(struct sock *sk, struct packet_sock *po) __fanout_unlink() argument 1406 struct packet_fanout *f = po->fanout; __fanout_unlink() 1430 struct packet_sock *po = pkt_sk(sk); fanout_add() local 1450 if (!po->running) fanout_add() 1453 if (po->fanout) fanout_add() 1481 match->prot_hook.type = po->prot_hook.type; fanout_add() 1482 match->prot_hook.dev = po->prot_hook.dev; fanout_add() 1491 match->prot_hook.type == po->prot_hook.type && fanout_add() 1492 match->prot_hook.dev == po->prot_hook.dev) { fanout_add() 1495 __dev_remove_pack(&po->prot_hook); fanout_add() 1496 po->fanout = match; fanout_add() 1498 __fanout_link(sk, po); fanout_add() 1509 struct packet_sock *po = pkt_sk(sk); fanout_release() local 1512 f = po->fanout; fanout_release() 1517 po->fanout = NULL; fanout_release() 1763 struct packet_sock *po; packet_rcv() local 1772 po = pkt_sk(sk); packet_rcv() 1824 if (unlikely(po->origdev)) packet_rcv() 1847 po->stats.stats1.tp_packets++; packet_rcv() 1856 po->stats.stats1.tp_drops++; packet_rcv() 1874 struct packet_sock *po; tpacket_rcv() local 1897 po = pkt_sk(sk); tpacket_rcv() 1928 macoff = netoff = TPACKET_ALIGN(po->tp_hdrlen) + 16 + tpacket_rcv() 1929 po->tp_reserve; tpacket_rcv() 1932 netoff = TPACKET_ALIGN(po->tp_hdrlen + tpacket_rcv() 1934 po->tp_reserve; tpacket_rcv() 1937 if (po->tp_version <= TPACKET_V2) { tpacket_rcv() 1938 if (macoff + snaplen > po->rx_ring.frame_size) { tpacket_rcv() 1939 if (po->copy_thresh && tpacket_rcv() 1950 snaplen = po->rx_ring.frame_size - macoff; tpacket_rcv() 1955 GET_PBDQC_FROM_RB(&po->rx_ring)->max_frame_len)) { tpacket_rcv() 1958 nval = GET_PBDQC_FROM_RB(&po->rx_ring)->max_frame_len - macoff; tpacket_rcv() 1964 macoff = GET_PBDQC_FROM_RB(&po->rx_ring)->max_frame_len; tpacket_rcv() 1968 h.raw = packet_current_rx_frame(po, skb, tpacket_rcv() 1972 if (po->tp_version <= TPACKET_V2) { tpacket_rcv() 1973 packet_increment_rx_head(po, &po->rx_ring); tpacket_rcv() 1980 if (po->stats.stats1.tp_drops) tpacket_rcv() 1983 po->stats.stats1.tp_packets++; tpacket_rcv() 1992 if (!(ts_status = tpacket_get_timestamp(skb, &ts, po->tp_tstamp))) tpacket_rcv() 1997 switch (po->tp_version) { tpacket_rcv() 2049 if (unlikely(po->origdev)) tpacket_rcv() 2057 if (po->tp_version <= TPACKET_V2) { tpacket_rcv() 2069 if (po->tp_version <= TPACKET_V2) { tpacket_rcv() 2070 __packet_set_status(po, h.raw, status); tpacket_rcv() 2073 prb_clear_blk_fill_status(&po->rx_ring); tpacket_rcv() 2086 po->stats.stats1.tp_drops++; tpacket_rcv() 2096 struct packet_sock *po = pkt_sk(skb->sk); tpacket_destruct_skb() local 2098 if (likely(po->tx_ring.pg_vec)) { tpacket_destruct_skb() 2103 packet_dec_pending(&po->tx_ring); tpacket_destruct_skb() 2105 ts = __packet_set_timestamp(po, ph, skb); tpacket_destruct_skb() 2106 __packet_set_status(po, ph, TP_STATUS_AVAILABLE | ts); tpacket_destruct_skb() 2133 static int tpacket_fill_skb(struct packet_sock *po, struct sk_buff *skb, tpacket_fill_skb() argument 2139 struct socket *sock = po->sk.sk_socket; tpacket_fill_skb() 2148 skb->priority = po->sk.sk_priority; tpacket_fill_skb() 2149 skb->mark = po->sk.sk_mark; tpacket_fill_skb() 2150 sock_tx_timestamp(&po->sk, &skb_shinfo(skb)->tx_flags); tpacket_fill_skb() 2153 switch (po->tp_version) { tpacket_fill_skb() 2169 if (unlikely(po->tp_tx_has_off)) { tpacket_fill_skb() 2171 off_min = po->tp_hdrlen - sizeof(struct sockaddr_ll); tpacket_fill_skb() 2172 off_max = po->tx_ring.frame_size - tp_len; tpacket_fill_skb() 2174 switch (po->tp_version) { tpacket_fill_skb() 2183 switch (po->tp_version) { tpacket_fill_skb() 2196 data = ph.raw + po->tp_hdrlen - sizeof(struct sockaddr_ll); tpacket_fill_skb() 2228 atomic_add(to_write, &po->sk.sk_wmem_alloc); tpacket_fill_skb() 2255 static int tpacket_snd(struct packet_sock *po, struct msghdr *msg) tpacket_snd() argument 2270 mutex_lock(&po->pg_vec_lock); tpacket_snd() 2273 dev = packet_cached_dev_get(po); tpacket_snd() 2274 proto = po->num; tpacket_snd() 2286 dev = dev_get_by_index(sock_net(&po->sk), saddr->sll_ifindex); tpacket_snd() 2296 if (po->sk.sk_socket->type == SOCK_RAW) tpacket_snd() 2298 size_max = po->tx_ring.frame_size tpacket_snd() 2299 - (po->tp_hdrlen - sizeof(struct sockaddr_ll)); tpacket_snd() 2305 ph = packet_current_frame(po, &po->tx_ring, tpacket_snd() 2316 skb = sock_alloc_send_skb(&po->sk, tpacket_snd() 2326 tp_len = tpacket_fill_skb(po, skb, ph, dev, size_max, proto, tpacket_snd() 2334 if (po->tp_loss) { tpacket_snd() 2335 __packet_set_status(po, ph, tpacket_snd() 2337 packet_increment_head(&po->tx_ring); tpacket_snd() 2350 __packet_set_status(po, ph, TP_STATUS_SENDING); tpacket_snd() 2351 packet_inc_pending(&po->tx_ring); tpacket_snd() 2354 err = po->xmit(skb); tpacket_snd() 2357 if (err && __packet_get_status(po, ph) == tpacket_snd() 2369 packet_increment_head(&po->tx_ring); tpacket_snd() 2378 (need_wait && packet_read_pending(&po->tx_ring)))); tpacket_snd() 2384 __packet_set_status(po, ph, status); tpacket_snd() 2389 mutex_unlock(&po->pg_vec_lock); tpacket_snd() 2429 struct packet_sock *po = pkt_sk(sk); packet_snd() local 2440 dev = packet_cached_dev_get(po); packet_snd() 2441 proto = po->num; packet_snd() 2463 if (po->has_vnet_hdr) { packet_snd() 2566 if (po->has_vnet_hdr) { packet_snd() 2592 err = po->xmit(skb); packet_snd() 2612 struct packet_sock *po = pkt_sk(sk); packet_sendmsg() local 2614 if (po->tx_ring.pg_vec) packet_sendmsg() 2615 return tpacket_snd(po, msg); packet_sendmsg() 2628 struct packet_sock *po; packet_release() local 2636 po = pkt_sk(sk); packet_release() 2646 spin_lock(&po->bind_lock); packet_release() 2648 packet_cached_dev_reset(po); packet_release() 2650 if (po->prot_hook.dev) { packet_release() 2651 dev_put(po->prot_hook.dev); packet_release() 2652 po->prot_hook.dev = NULL; packet_release() 2654 spin_unlock(&po->bind_lock); packet_release() 2658 if (po->rx_ring.pg_vec) { packet_release() 2663 if (po->tx_ring.pg_vec) { packet_release() 2680 packet_free_pending(po); packet_release() 2694 struct packet_sock *po = pkt_sk(sk); packet_do_bind() local 2702 if (po->fanout) packet_do_bind() 2706 spin_lock(&po->bind_lock); packet_do_bind() 2726 proto_curr = po->prot_hook.type; packet_do_bind() 2727 dev_curr = po->prot_hook.dev; packet_do_bind() 2732 if (po->running) { packet_do_bind() 2736 dev_curr = po->prot_hook.dev; packet_do_bind() 2742 po->num = proto; packet_do_bind() 2743 po->prot_hook.type = proto; packet_do_bind() 2747 po->prot_hook.dev = NULL; packet_do_bind() 2748 po->ifindex = -1; packet_do_bind() 2749 packet_cached_dev_reset(po); packet_do_bind() 2751 po->prot_hook.dev = dev; packet_do_bind() 2752 po->ifindex = dev ? dev->ifindex : 0; packet_do_bind() 2753 packet_cached_dev_assign(po, dev); packet_do_bind() 2772 spin_unlock(&po->bind_lock); packet_do_bind() 2830 struct packet_sock *po; packet_create() local 2853 po = pkt_sk(sk); packet_create() 2855 po->num = proto; packet_create() 2856 po->xmit = dev_queue_xmit; packet_create() 2858 err = packet_alloc_pending(po); packet_create() 2862 packet_cached_dev_reset(po); packet_create() 2871 spin_lock_init(&po->bind_lock); packet_create() 2872 mutex_init(&po->pg_vec_lock); packet_create() 2873 po->prot_hook.func = packet_rcv; packet_create() 2876 po->prot_hook.func = packet_rcv_spkt; packet_create() 2878 po->prot_hook.af_packet_priv = sk; packet_create() 2881 po->prot_hook.type = proto; packet_create() 3104 struct packet_sock *po = pkt_sk(sk); packet_getname() local 3111 sll->sll_ifindex = po->ifindex; packet_getname() 3112 sll->sll_protocol = po->num; packet_getname() 3115 dev = dev_get_by_index_rcu(sock_net(sk), po->ifindex); packet_getname() 3177 struct packet_sock *po = pkt_sk(sk); packet_mc_add() local 3199 for (ml = po->mclist; ml; ml = ml->next) { packet_mc_add() 3216 i->next = po->mclist; packet_mc_add() 3217 po->mclist = i; packet_mc_add() 3220 po->mclist = i->next; packet_mc_add() 3257 struct packet_sock *po = pkt_sk(sk); packet_flush_mclist() local 3260 if (!po->mclist) packet_flush_mclist() 3264 while ((ml = po->mclist) != NULL) { packet_flush_mclist() 3267 po->mclist = ml->next; packet_flush_mclist() 3280 struct packet_sock *po = pkt_sk(sk); packet_setsockopt() local 3314 switch (po->tp_version) { packet_setsockopt() 3351 if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) packet_setsockopt() 3359 po->tp_version = val; packet_setsockopt() 3371 if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) packet_setsockopt() 3375 po->tp_reserve = val; packet_setsockopt() 3384 if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) packet_setsockopt() 3388 po->tp_loss = !!val; packet_setsockopt() 3400 po->auxdata = !!val; packet_setsockopt() 3412 po->origdev = !!val; packet_setsockopt() 3421 if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) packet_setsockopt() 3428 po->has_vnet_hdr = !!val; packet_setsockopt() 3440 po->tp_tstamp = val; packet_setsockopt() 3460 if (po->rx_ring.pg_vec || po->tx_ring.pg_vec) packet_setsockopt() 3464 po->tp_tx_has_off = !!val; packet_setsockopt() 3476 po->xmit = val ? packet_direct_xmit : dev_queue_xmit; packet_setsockopt() 3490 struct packet_sock *po = pkt_sk(sk); packet_getsockopt() local 3506 memcpy(&st, &po->stats, sizeof(st)); packet_getsockopt() 3507 memset(&po->stats, 0, sizeof(po->stats)); packet_getsockopt() 3510 if (po->tp_version == TPACKET_V3) { packet_getsockopt() 3522 val = po->auxdata; packet_getsockopt() 3525 val = po->origdev; packet_getsockopt() 3528 val = po->has_vnet_hdr; packet_getsockopt() 3531 val = po->tp_version; packet_getsockopt() 3553 val = po->tp_reserve; packet_getsockopt() 3556 val = po->tp_loss; packet_getsockopt() 3559 val = po->tp_tstamp; packet_getsockopt() 3562 val = (po->fanout ? packet_getsockopt() 3563 ((u32)po->fanout->id | packet_getsockopt() 3564 ((u32)po->fanout->type << 16) | packet_getsockopt() 3565 ((u32)po->fanout->flags << 24)) : packet_getsockopt() 3569 val = po->tp_tx_has_off; packet_getsockopt() 3572 val = packet_use_direct_xmit(po); packet_getsockopt() 3597 struct packet_sock *po = pkt_sk(sk); packet_notifier() local 3601 if (po->mclist) packet_notifier() 3602 packet_dev_mclist_delete(dev, &po->mclist); packet_notifier() 3606 if (dev->ifindex == po->ifindex) { packet_notifier() 3607 spin_lock(&po->bind_lock); packet_notifier() 3608 if (po->running) { packet_notifier() 3615 packet_cached_dev_reset(po); packet_notifier() 3616 po->ifindex = -1; packet_notifier() 3617 if (po->prot_hook.dev) packet_notifier() 3618 dev_put(po->prot_hook.dev); packet_notifier() 3619 po->prot_hook.dev = NULL; packet_notifier() 3621 spin_unlock(&po->bind_lock); packet_notifier() 3625 if (dev->ifindex == po->ifindex) { packet_notifier() 3626 spin_lock(&po->bind_lock); packet_notifier() 3627 if (po->num) packet_notifier() 3629 spin_unlock(&po->bind_lock); packet_notifier() 3696 struct packet_sock *po = pkt_sk(sk); packet_poll() local 3700 if (po->rx_ring.pg_vec) { packet_poll() 3701 if (!packet_previous_rx_frame(po, &po->rx_ring, packet_poll() 3707 if (po->tx_ring.pg_vec) { packet_poll() 3708 if (packet_current_frame(po, &po->tx_ring, TP_STATUS_AVAILABLE)) packet_poll() 3817 struct packet_sock *po = pkt_sk(sk); packet_set_ring() local 3827 if (!closing && tx_ring && (po->tp_version > TPACKET_V2)) { packet_set_ring() 3832 rb = tx_ring ? &po->tx_ring : &po->rx_ring; packet_set_ring() 3837 if (atomic_read(&po->mapped)) packet_set_ring() 3849 switch (po->tp_version) { packet_set_ring() 3851 po->tp_hdrlen = TPACKET_HDRLEN; packet_set_ring() 3854 po->tp_hdrlen = TPACKET2_HDRLEN; packet_set_ring() 3857 po->tp_hdrlen = TPACKET3_HDRLEN; packet_set_ring() 3866 if (po->tp_version >= TPACKET_V3 && packet_set_ring() 3870 if (unlikely(req->tp_frame_size < po->tp_hdrlen + packet_set_ring() 3871 po->tp_reserve)) packet_set_ring() 3888 switch (po->tp_version) { packet_set_ring() 3894 init_prb_bdqc(po, rb, pg_vec, req_u, tx_ring); packet_set_ring() 3910 spin_lock(&po->bind_lock); packet_set_ring() 3911 was_running = po->running; packet_set_ring() 3912 num = po->num; packet_set_ring() 3914 po->num = 0; packet_set_ring() 3917 spin_unlock(&po->bind_lock); packet_set_ring() 3922 mutex_lock(&po->pg_vec_lock); packet_set_ring() 3923 if (closing || atomic_read(&po->mapped) == 0) { packet_set_ring() 3936 po->prot_hook.func = (po->rx_ring.pg_vec) ? packet_set_ring() 3939 if (atomic_read(&po->mapped)) packet_set_ring() 3941 atomic_read(&po->mapped)); packet_set_ring() 3943 mutex_unlock(&po->pg_vec_lock); packet_set_ring() 3945 spin_lock(&po->bind_lock); packet_set_ring() 3947 po->num = num; packet_set_ring() 3950 spin_unlock(&po->bind_lock); packet_set_ring() 3951 if (closing && (po->tp_version > TPACKET_V2)) { packet_set_ring() 3954 prb_shutdown_retire_blk_timer(po, tx_ring, rb_queue); packet_set_ring() 3968 struct packet_sock *po = pkt_sk(sk); packet_mmap() local 3978 mutex_lock(&po->pg_vec_lock); packet_mmap() 3981 for (rb = &po->rx_ring; rb <= &po->tx_ring; rb++) { packet_mmap() 3997 for (rb = &po->rx_ring; rb <= &po->tx_ring; rb++) { packet_mmap() 4017 atomic_inc(&po->mapped); packet_mmap() 4022 mutex_unlock(&po->pg_vec_lock); packet_mmap() 4107 const struct packet_sock *po = pkt_sk(s); packet_seq_show() local 4114 ntohs(po->num), packet_seq_show() 4115 po->ifindex, packet_seq_show() 4116 po->running, packet_seq_show() 790 prb_close_block(struct tpacket_kbdq_core *pkc1, struct tpacket_block_desc *pbd1, struct packet_sock *po, unsigned int stat) prb_close_block() argument 904 prb_freeze_queue(struct tpacket_kbdq_core *pkc, struct packet_sock *po) prb_freeze_queue() argument 919 prb_dispatch_next_block(struct tpacket_kbdq_core *pkc, struct packet_sock *po) prb_dispatch_next_block() argument 944 prb_retire_current_block(struct tpacket_kbdq_core *pkc, struct packet_sock *po, unsigned int status) prb_retire_current_block() argument
|
/linux-4.1.27/tools/power/cpupower/ |
H A D | Makefile | 109 GMO_FILES = ${shell for HLANG in ${LANGUAGES}; do echo $(OUTPUT)po/$$HLANG.gmo; done;} 215 $(OUTPUT)po/$(PACKAGE).pot: $(UTIL_SRC) 220 $(OUTPUT)po/%.gmo: po/%.po 222 $(QUIET) msgfmt -o $@ po/$*.po 226 update-po: $(OUTPUT)po/$(PACKAGE).pot 230 if msgmerge po/$$HLANG.po $< -o \ 231 $(OUTPUT)po/$$HLANG.new.po; then \ 232 mv -f $(OUTPUT)po/$$HLANG.new.po $(OUTPUT)po/$$HLANG.po; \ 235 rm -f $(OUTPUT)po/$$HLANG.new.po; \ 258 -rm -rf $(OUTPUT)po/*.gmo 259 -rm -rf $(OUTPUT)po/*.pot 286 echo '$(INSTALL_DATA) -D $(OUTPUT)po/$$HLANG.gmo $(DESTDIR)${localedir}/$$HLANG/LC_MESSAGES/cpupower.mo'; \ 287 $(INSTALL_DATA) -D $(OUTPUT)po/$$HLANG.gmo $(DESTDIR)${localedir}/$$HLANG/LC_MESSAGES/cpupower.mo; \ 310 .PHONY: all utils libcpupower update-po create-gmo install-lib install-tools install-man install-gmo install uninstall clean
|
/linux-4.1.27/sound/usb/line6/ |
H A D | playback.c | 77 short *po = (short *)urb_out->transfer_buffer; create_impulse_test_signal() local 80 po[0] = pi[0]; create_impulse_test_signal() 81 po[1] = 0; create_impulse_test_signal() 83 po += 2; create_impulse_test_signal() 88 unsigned char *po = urb_out->transfer_buffer; create_impulse_test_signal() local 92 po[j] = pi[j]; create_impulse_test_signal() 95 po[j] = 0; create_impulse_test_signal() 98 po += bytes_per_frame; create_impulse_test_signal() 119 __le16 *pi, *po, *buf_end; add_monitor_signal() local 122 po = (__le16 *)urb_out->transfer_buffer; add_monitor_signal() 123 buf_end = po + urb_out->transfer_buffer_length / sizeof(*po); add_monitor_signal() 125 for (; po < buf_end; ++pi, ++po) { add_monitor_signal() 126 short pov = le16_to_cpu(*po); add_monitor_signal() 130 *po = cpu_to_le16(pov); add_monitor_signal()
|
/linux-4.1.27/drivers/isdn/hisax/ |
H A D | bkm_a4t.c | 30 unsigned int *po = (unsigned int *) adr; /* Postoffice */ readreg() local 32 *po = (GCS_2 | PO_WRITE | off); readreg() 33 __WAITI20__(po); readreg() 34 *po = (ale | PO_READ); readreg() 35 __WAITI20__(po); readreg() 36 ret = *po; readreg() 53 unsigned int *po = (unsigned int *) adr; /* Postoffice */ writereg() local 54 *po = (GCS_2 | PO_WRITE | off); writereg() 55 __WAITI20__(po); writereg() 56 *po = (ale | PO_WRITE | data); writereg() 57 __WAITI20__(po); writereg()
|
/linux-4.1.27/include/linux/ |
H A D | if_pppox.h | 69 static inline struct sock *sk_pppox(struct pppox_sock *po) sk_pppox() argument 71 return (struct sock *)po; sk_pppox()
|
H A D | netdevice.h | 2160 void dev_add_offload(struct packet_offload *po); 2161 void dev_remove_offload(struct packet_offload *po);
|
/linux-4.1.27/drivers/scsi/sym53c8xx_2/ |
H A D | sym_fw.c | 261 u_short *po; sym_fw_setup_bus_addresses() local 268 po = (u_short *) fw->a_ofs; sym_fw_setup_bus_addresses() 271 pa[i] = np->scripta_ba + po[i]; sym_fw_setup_bus_addresses() 276 po = (u_short *) fw->b_ofs; sym_fw_setup_bus_addresses() 279 pa[i] = np->scriptb_ba + po[i]; sym_fw_setup_bus_addresses() 284 po = (u_short *) fw->z_ofs; sym_fw_setup_bus_addresses() 287 pa[i] = np->scriptz_ba + po[i]; sym_fw_setup_bus_addresses()
|
/linux-4.1.27/drivers/gpio/ |
H A D | gpio-ml-ioh.c | 43 u32 po; member in struct:ioh_reg_comn 113 reg_val = ioread32(&chip->reg->regs[chip->ch].po); ioh_gpio_set() 119 iowrite32(reg_val, &chip->reg->regs[chip->ch].po); ioh_gpio_set() 144 reg_val = ioread32(&chip->reg->regs[chip->ch].po); ioh_gpio_direction_output() 149 iowrite32(reg_val, &chip->reg->regs[chip->ch].po); ioh_gpio_direction_output() 182 ioread32(&chip->reg->regs[chip->ch].po); ioh_gpio_save_reg_conf() 208 &chip->reg->regs[chip->ch].po); ioh_gpio_restore_reg_conf()
|
H A D | gpio-pch.c | 41 u32 po; member in struct:pch_regs 116 reg_val = ioread32(&chip->reg->po); pch_gpio_set() 122 iowrite32(reg_val, &chip->reg->po); pch_gpio_set() 143 reg_val = ioread32(&chip->reg->po); pch_gpio_direction_output() 148 iowrite32(reg_val, &chip->reg->po); pch_gpio_direction_output() 182 chip->pch_gpio_reg.po_reg = ioread32(&chip->reg->po); pch_gpio_save_reg_conf() 200 iowrite32(chip->pch_gpio_reg.po_reg, &chip->reg->po); pch_gpio_restore_reg_conf()
|
/linux-4.1.27/net/l2tp/ |
H A D | l2tp_ppp.c | 232 struct pppox_sock *po; pppol2tp_recv() local 253 po = pppox_sk(sk); pppol2tp_recv() 254 ppp_input(&po->chan, skb); pppol2tp_recv() 579 struct pppox_sock *po = pppox_sk(ps->sock); pppol2tp_show() local 580 if (po) pppol2tp_show() 581 seq_printf(m, " interface %s\n", ppp_dev_name(&po->chan)); pppol2tp_show() 593 struct pppox_sock *po = pppox_sk(sk); pppol2tp_connect() local 779 po->chan.hdrlen = PPPOL2TP_L2TP_HDR_SIZE_NOSEQ; pppol2tp_connect() 781 po->chan.private = sk; pppol2tp_connect() 782 po->chan.ops = &pppol2tp_chan_ops; pppol2tp_connect() 783 po->chan.mtu = session->mtu; pppol2tp_connect() 785 error = ppp_register_net_channel(sock_net(sk), &po->chan); pppol2tp_connect() 1309 struct pppox_sock *po = pppox_sk(ssk); pppol2tp_session_setsockopt() local 1310 po->chan.hdrlen = val ? PPPOL2TP_L2TP_HDR_SIZE_SEQ : pppol2tp_session_setsockopt() 1646 struct pppox_sock *po = pppox_sk(ps->sock); pppol2tp_seq_session_show() local 1682 if (po) pppol2tp_seq_session_show() 1683 seq_printf(m, " interface %s\n", ppp_dev_name(&po->chan)); pppol2tp_seq_session_show()
|
/linux-4.1.27/scripts/kconfig/ |
H A D | Makefile | 5 PHONY += xconfig gconfig menuconfig config silentoldconfig update-po-config \ 56 # Adjust charset to UTF-8 in .po file to accept UTF-8 in Kconfig files 57 update-po-config: $(obj)/kxgettext $(obj)/gconf.glade.h
|
/linux-4.1.27/drivers/tty/serial/ |
H A D | ifx6x60.h | 116 unsigned short po; /* modem-on gpio */ member in struct:ifx_spi_device::__anon10355
|
H A D | ifx6x60.c | 967 gpio_set_value(ifx_dev->gpio.po, 0); ifx_spi_reset() 972 gpio_set_value(ifx_dev->gpio.po, 1); ifx_spi_reset() 974 gpio_set_value(ifx_dev->gpio.po, 0); ifx_spi_reset() 1094 ifx_dev->gpio.po = pl_data->pwr_on; ifx_spi_spi_probe() 1100 ifx_dev->gpio.reset, ifx_dev->gpio.po, ifx_dev->gpio.mrdy, ifx_spi_spi_probe() 1119 ret = gpio_request(ifx_dev->gpio.po, "ifxModem"); ifx_spi_spi_probe() 1120 ret += gpio_direction_output(ifx_dev->gpio.po, 0); ifx_spi_spi_probe() 1121 ret += gpio_export(ifx_dev->gpio.po, 1); ifx_spi_spi_probe() 1124 ifx_dev->gpio.po); ifx_spi_spi_probe() 1223 gpio_free(ifx_dev->gpio.po); ifx_spi_spi_probe() 1252 gpio_free(ifx_dev->gpio.po); ifx_spi_spi_remove()
|
/linux-4.1.27/arch/arm/mach-omap2/ |
H A D | powerdomain.c | 295 * @po: func pointers for arch specific implementations 300 * @po is null, -EEXIST if platform functions have already been 303 int pwrdm_register_platform_funcs(struct pwrdm_ops *po) pwrdm_register_platform_funcs() argument 305 if (!po) pwrdm_register_platform_funcs() 311 arch_pwrdm = po; pwrdm_register_platform_funcs()
|
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
H A D | o2iblnd.h | 245 typedef void (*kib_ps_pool_destroy_t)(struct kib_pool *po); 246 typedef void (*kib_ps_node_init_t)(struct kib_pool *po, struct list_head *node); 247 typedef void (*kib_ps_node_fini_t)(struct kib_pool *po, struct list_head *node);
|
H A D | o2iblnd.c | 1634 kib_pool_t *po = list_entry(ps->ps_pool_list.next, kiblnd_fail_poolset() local 1636 po->po_failed = 1; kiblnd_fail_poolset() 1637 list_del(&po->po_list); kiblnd_fail_poolset() 1638 if (po->po_allocated == 0) kiblnd_fail_poolset() 1639 list_add(&po->po_list, zombies); kiblnd_fail_poolset() 1641 list_add(&po->po_list, &ps->ps_failed_pool_list); kiblnd_fail_poolset()
|
/linux-4.1.27/net/core/ |
H A D | dev.c | 459 * @po: protocol offload declaration 469 void dev_add_offload(struct packet_offload *po) dev_add_offload() argument 474 list_add_rcu(&po->list, head); dev_add_offload() 481 * @po: packet offload declaration 492 static void __dev_remove_offload(struct packet_offload *po) __dev_remove_offload() argument 500 if (po == po1) { list_for_each_entry() 501 list_del_rcu(&po->list); list_for_each_entry() 506 pr_warn("dev_remove_offload: %p not found\n", po); 513 * @po: packet offload declaration 523 void dev_remove_offload(struct packet_offload *po) dev_remove_offload() argument 525 __dev_remove_offload(po); dev_remove_offload()
|
/linux-4.1.27/drivers/net/ethernet/fujitsu/ |
H A D | fmvj18x_cs.c | 9 Nobuhiro Katayama, kata-n@po.iijnet.or.jp
|
/linux-4.1.27/fs/nfs/filelayout/ |
H A D | filelayout.c | 692 dprintk("%s: nfl_util 0x%X num_fh %u fsi %u po %llu\n", filelayout_decode_layout()
|
/linux-4.1.27/drivers/media/usb/gspca/ |
H A D | topro.c | 1146 reg_w(gspca_dev, TP6800_R12_SIF_ADDR_S, 0x6e); /* po??? */ probe_6810()
|