Searched defs:pd (Results 1 - 16 of 16) sorted by relevance

/net/netfilter/ipvs/
H A Dip_vs_proto_ah_esp.c110 ah_esp_conn_schedule(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, argument
H A Dip_vs_proto.c70 struct ip_vs_proto_data *pd = local
73 if (!pd)
76 pd->pp = pp; /* For speed issues */
77 pd->next = ipvs->proto_data_table[hash];
78 ipvs->proto_data_table[hash] = pd;
79 atomic_set(&pd->appcnt, 0); /* Init app counter */
82 int ret = pp->init_netns(net, pd);
85 ipvs->proto_data_table[hash] = pd->next;
86 kfree(pd);
119 unregister_ip_vs_proto_netns(struct net *net, struct ip_vs_proto_data *pd) argument
162 struct ip_vs_proto_data *pd; local
187 struct ip_vs_proto_data *pd; local
356 struct ip_vs_proto_data *pd; local
[all...]
H A Dip_vs_proto_udp.c32 udp_conn_schedule(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, argument
67 *cpp = ip_vs_schedule(svc, skb, pd, &ignored, iph);
70 *verdict = ip_vs_leave(svc, skb, pd, iph);
358 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_UDP); local
369 atomic_inc(&pd->appcnt);
379 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_UDP); local
381 atomic_dec(&pd->appcnt);
449 struct ip_vs_proto_data *pd)
451 if (unlikely(!pd)) {
456 cp->timeout = pd
447 udp_state_transition(struct ip_vs_conn *cp, int direction, const struct sk_buff *skb, struct ip_vs_proto_data *pd) argument
459 __udp_init(struct net *net, struct ip_vs_proto_data *pd) argument
471 __udp_exit(struct net *net, struct ip_vs_proto_data *pd) argument
[all...]
H A Dip_vs_proto_sctp.c12 sctp_conn_schedule(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, argument
56 *cpp = ip_vs_schedule(svc, skb, pd, &ignored, iph);
59 *verdict = ip_vs_leave(svc, skb, pd, iph);
369 set_sctp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, argument
432 pd->pp->name,
456 if (likely(pd))
457 cp->timeout = pd->timeout_table[cp->state = next_state];
464 const struct sk_buff *skb, struct ip_vs_proto_data *pd)
467 set_sctp_state(pd, cp, direction, skb);
484 struct ip_vs_proto_data *pd local
463 sctp_state_transition(struct ip_vs_conn *cp, int direction, const struct sk_buff *skb, struct ip_vs_proto_data *pd) argument
503 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_SCTP); local
552 __ip_vs_sctp_init(struct net *net, struct ip_vs_proto_data *pd) argument
564 __ip_vs_sctp_exit(struct net *net, struct ip_vs_proto_data *pd) argument
[all...]
H A Dip_vs_proto_tcp.c35 tcp_conn_schedule(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, argument
72 *cpp = ip_vs_schedule(svc, skb, pd, &ignored, iph);
75 *verdict = ip_vs_leave(svc, skb, pd, iph);
447 static void tcp_timeout_change(struct ip_vs_proto_data *pd, int flags) argument
457 pd->tcp_state_table = (on ? tcp_states_dos : tcp_states);
474 set_tcp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, argument
498 pd->tcp_state_table[state_off+state_idx].next_state[cp->state];
506 pd->pp->name,
536 if (likely(pd))
537 cp->timeout = pd
546 tcp_state_transition(struct ip_vs_conn *cp, int direction, const struct sk_buff *skb, struct ip_vs_proto_data *pd) argument
581 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_TCP); local
602 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_TCP); local
658 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(net, IPPROTO_TCP); local
671 __ip_vs_tcp_init(struct net *net, struct ip_vs_proto_data *pd) argument
684 __ip_vs_tcp_exit(struct net *net, struct ip_vs_proto_data *pd) argument
[all...]
H A Dip_vs_conn.c645 struct ip_vs_proto_data *pd; local
671 pd = ip_vs_proto_data_get(ip_vs_conn_net(cp), cp->protocol);
672 if (pd && atomic_read(&pd->appcnt))
673 ip_vs_bind_app(cp, pd->pp);
879 struct ip_vs_proto_data *pd = ip_vs_proto_data_get(p->net, local
956 if (unlikely(pd && atomic_read(&pd->appcnt)))
957 ip_vs_bind_app(cp, pd->pp);
H A Dip_vs_core.c199 struct ip_vs_proto_data *pd)
201 if (likely(pd->pp->state_transition))
202 pd->pp->state_transition(cp, direction, skb, pd);
402 struct ip_vs_proto_data *pd, int *ignored,
405 struct ip_vs_protocol *pp = pd->pp;
511 struct ip_vs_proto_data *pd, struct ip_vs_iphdr *iph)
565 ip_vs_set_state(cp, IP_VS_DIR_INPUT, skb, pd);
568 ret = cp->packet_xmit(skb, cp, pd->pp, iph);
1042 handle_response(int af, struct sk_buff *skb, struct ip_vs_proto_data *pd, argument
197 ip_vs_set_state(struct ip_vs_conn *cp, int direction, const struct sk_buff *skb, struct ip_vs_proto_data *pd) argument
401 ip_vs_schedule(struct ip_vs_service *svc, struct sk_buff *skb, struct ip_vs_proto_data *pd, int *ignored, struct ip_vs_iphdr *iph) argument
510 ip_vs_leave(struct ip_vs_service *svc, struct sk_buff *skb, struct ip_vs_proto_data *pd, struct ip_vs_iphdr *iph) argument
1114 struct ip_vs_proto_data *pd; local
1301 struct ip_vs_proto_data *pd; local
1474 struct ip_vs_proto_data *pd; local
1573 struct ip_vs_proto_data *pd; local
[all...]
H A Dip_vs_sync.c921 struct ip_vs_proto_data *pd; local
923 pd = ip_vs_proto_data_get(net, protocol);
924 if (!(flags & IP_VS_CONN_F_TEMPLATE) && pd && pd->timeout_table)
925 cp->timeout = pd->timeout_table[state];
H A Dip_vs_ctl.c2161 struct ip_vs_proto_data *pd; local
2171 pd = ip_vs_proto_data_get(net, IPPROTO_TCP);
2172 pd->timeout_table[IP_VS_TCP_S_ESTABLISHED]
2177 pd = ip_vs_proto_data_get(net, IPPROTO_TCP);
2178 pd->timeout_table[IP_VS_TCP_S_FIN_WAIT]
2185 pd = ip_vs_proto_data_get(net, IPPROTO_UDP);
2186 pd->timeout_table[IP_VS_UDP_S_NORMAL]
2527 struct ip_vs_proto_data *pd; local
2533 pd = ip_vs_proto_data_get(net, IPPROTO_TCP);
2534 u->tcp_timeout = pd
[all...]
/net/l2tp/
H A Dl2tp_debugfs.c48 static void l2tp_dfs_next_tunnel(struct l2tp_dfs_seq_data *pd) argument
50 pd->tunnel = l2tp_tunnel_find_nth(pd->net, pd->tunnel_idx);
51 pd->tunnel_idx++;
54 static void l2tp_dfs_next_session(struct l2tp_dfs_seq_data *pd) argument
56 pd->session = l2tp_session_find_nth(pd->tunnel, pd->session_idx);
57 pd
68 struct l2tp_dfs_seq_data *pd = SEQ_START_TOKEN; local
222 struct l2tp_dfs_seq_data *pd = v; local
259 struct l2tp_dfs_seq_data *pd; local
295 struct l2tp_dfs_seq_data *pd; local
[all...]
H A Dl2tp_ppp.c1562 static void pppol2tp_next_tunnel(struct net *net, struct pppol2tp_seq_data *pd) argument
1565 pd->tunnel = l2tp_tunnel_find_nth(net, pd->tunnel_idx);
1566 pd->tunnel_idx++;
1568 if (pd->tunnel == NULL)
1572 if (pd->tunnel->version < 3)
1577 static void pppol2tp_next_session(struct net *net, struct pppol2tp_seq_data *pd) argument
1579 pd->session = l2tp_session_find_nth(pd->tunnel, pd
1590 struct pppol2tp_seq_data *pd = SEQ_START_TOKEN; local
1690 struct pppol2tp_seq_data *pd = v; local
[all...]
/net/dsa/
H A Ddsa.c80 struct dsa_chip_data *pd = dst->pd->chip + index; local
91 drv = dsa_switch_probe(host_dev, pd->sw_addr, &name);
110 ds->pd = dst->pd->chip + index;
120 name = pd->port_names[i];
219 slave_dev = dsa_slave_create(ds, parent, i, pd->port_names[i]);
224 index, i, pd->port_names[i]);
298 for (i = 0; i < dst->pd->nr_chips; i++) {
372 static int dsa_of_setup_routing_table(struct dsa_platform_data *pd, argument
423 dsa_of_free_platform_data(struct dsa_platform_data *pd) argument
445 struct dsa_platform_data *pd; local
548 struct dsa_platform_data *pd = pdev->dev.platform_data; local
570 struct dsa_platform_data *pd = pdev->dev.platform_data; local
[all...]
/net/sctp/
H A Dulpevent.c736 struct sctp_pdapi_event *pd; local
745 pd = (struct sctp_pdapi_event *)
754 pd->pdapi_type = SCTP_PARTIAL_DELIVERY_EVENT;
755 pd->pdapi_flags = 0;
763 pd->pdapi_length = sizeof(struct sctp_pdapi_event);
769 pd->pdapi_indication = indication;
776 pd->pdapi_assoc_id = sctp_assoc2id(asoc);
/net/9p/
H A Dtrans_rdma.c67 * @pd: Protection Domain pointer
94 struct ib_pd *pd; member in struct:p9_trans_rdma
382 if (rdma->pd && !IS_ERR(rdma->pd))
383 ib_dealloc_pd(rdma->pd);
680 rdma->pd = ib_alloc_pd(rdma->cm_id->device);
681 if (IS_ERR(rdma->pd))
689 rdma->dma_mr = ib_get_dma_mr(rdma->pd, IB_ACCESS_LOCAL_WRITE);
707 err = rdma_create_qp(rdma->cm_id, rdma->pd, &qp_attr);
/net/rds/
H A Dib.h175 struct ib_pd *pd; member in struct:rds_ib_device
H A Diw.h183 struct ib_pd *pd; member in struct:rds_iw_device

Completed in 173 milliseconds