Searched refs:dp (Results 1 - 25 of 34) sorted by relevance

12

/net/openvswitch/
H A Ddp_notify.c30 struct datapath *dp; local
32 dp = vport->dp;
37 genl_set_err(&dp_vport_genl_family, ovs_dp_get_net(dp), 0,
43 ovs_dp_get_net(dp), notify, 0,
50 struct datapath *dp; local
53 list_for_each_entry(dp, &ovs_net->dps, list_node) {
60 hlist_for_each_entry_safe(vport, n, &dp->ports[i], dp_hash_node) {
H A Ddatapath.h154 static inline struct net *ovs_dp_get_net(struct datapath *dp) argument
156 return read_pnet(&dp->net);
159 static inline void ovs_dp_set_net(struct datapath *dp, struct net *net) argument
161 write_pnet(&dp->net, net);
164 struct vport *ovs_lookup_vport(const struct datapath *dp, u16 port_no);
166 static inline struct vport *ovs_vport_rcu(const struct datapath *dp, int port_no) argument
169 return ovs_lookup_vport(dp, port_no);
172 static inline struct vport *ovs_vport_ovsl_rcu(const struct datapath *dp, int port_no) argument
175 return ovs_lookup_vport(dp, port_no);
178 static inline struct vport *ovs_vport_ovsl(const struct datapath *dp, in argument
[all...]
H A Ddatapath.c136 static int queue_gso_packets(struct datapath *dp, struct sk_buff *,
138 static int queue_userspace_packet(struct datapath *dp, struct sk_buff *,
144 struct datapath *dp = NULL; local
152 dp = vport->dp;
156 return dp;
160 const char *ovs_dp_name(const struct datapath *dp) argument
162 struct vport *vport = ovs_vport_ovsl_rcu(dp, OVSP_LOCAL);
166 static int get_dpifindex(struct datapath *dp) argument
173 local = ovs_vport_rcu(dp, OVSP_LOCA
186 struct datapath *dp = container_of(rcu, struct datapath, rcu); local
194 vport_hash_bucket(const struct datapath *dp, u16 port_no) argument
201 ovs_lookup_vport(const struct datapath *dp, u16 port_no) argument
221 struct datapath *dp = parms->dp; local
244 struct datapath *dp = p->dp; local
285 ovs_dp_upcall(struct datapath *dp, struct sk_buff *skb, const struct dp_upcall_info *upcall_info) argument
315 queue_gso_packets(struct datapath *dp, struct sk_buff *skb, const struct dp_upcall_info *upcall_info) argument
402 queue_userspace_packet(struct datapath *dp, struct sk_buff *skb, const struct dp_upcall_info *upcall_info) argument
513 struct datapath *dp; local
631 get_dp_stats(struct datapath *dp, struct ovs_dp_stats *stats, struct ovs_dp_megaflow_stats *mega_stats) argument
810 struct datapath *dp; local
972 struct datapath *dp; local
1070 struct datapath *dp; local
1118 struct datapath *dp; local
1179 struct datapath *dp; local
1269 ovs_dp_cmd_fill_info(struct datapath *dp, struct sk_buff *skb, u32 portid, u32 seq, u32 flags, u8 cmd) argument
1319 struct datapath *dp; local
1334 struct datapath *dp; local
1344 ovs_dp_change(struct datapath *dp, struct nlattr **a) argument
1355 struct datapath *dp; local
1456 __dp_destroy(struct datapath *dp) argument
1485 struct datapath *dp; local
1518 struct datapath *dp; local
1551 struct datapath *dp; local
1580 struct datapath *dp; local
1713 struct datapath *dp; local
1749 struct datapath *dp; local
1937 struct datapath *dp; local
2065 struct datapath *dp, *dp_next; local
[all...]
H A Dactions.c41 static int do_execute_actions(struct datapath *dp, struct sk_buff *skb,
466 static int do_output(struct datapath *dp, struct sk_buff *skb, int out_port) argument
473 vport = ovs_vport_rcu(dp, out_port);
483 static int output_userspace(struct datapath *dp, struct sk_buff *skb, argument
508 return ovs_dp_upcall(dp, skb, &upcall);
516 static int sample(struct datapath *dp, struct sk_buff *skb, argument
551 return output_userspace(dp, skb, key, a);
561 ovs_dp_name(dp));
629 static int execute_recirc(struct datapath *dp, struct sk_buff *skb, argument
661 ovs_dp_name(dp));
668 do_execute_actions(struct datapath *dp, struct sk_buff *skb, struct sw_flow_key *key, const struct nlattr *attr, int len) argument
746 process_deferred_actions(struct datapath *dp) argument
773 ovs_execute_actions(struct datapath *dp, struct sk_buff *skb, struct sw_flow_key *key) argument
[all...]
H A Dvport-netdev.c78 static struct net_device *get_dpdev(struct datapath *dp) argument
82 local = ovs_vport_ovsl(dp, OVSP_LOCAL);
102 netdev_vport->dev = dev_get_by_name(ovs_dp_get_net(vport->dp), parms->name);
117 get_dpdev(vport->dp));
133 netdev_upper_dev_unlink(netdev_vport->dev, get_dpdev(vport->dp));
H A Dvport.h88 * @dp: Datapath to which this port belongs.
90 * @port_no: Index into @dp's @ports array.
99 struct datapath *dp; member in struct:vport
119 * @dp: New vport's datapath.
128 struct datapath *dp; member in struct:vport_parms
H A Dvport.c105 net_eq(ovs_dp_get_net(vport->dp), net))
138 vport->dp = parms->dp;
201 bucket = hash_bucket(ovs_dp_get_net(vport->dp),
393 if (vport->dp->user_features & OVS_DP_F_VPORT_PIDS)
H A Dvport-gre.c133 struct net *net = ovs_dp_get_net(vport->dp);
244 struct net *net = ovs_dp_get_net(parms->dp);
274 struct net *net = ovs_dp_get_net(vport->dp);
/net/dccp/
H A Dinput.c176 const struct dccp_sock *dp = dccp_sk(sk); local
180 ccid_hc_rx_packet_recv(dp->dccps_hc_rx_ccid, sk, skb);
186 ccid_hc_tx_packet_recv(dp->dccps_hc_tx_ccid, sk, skb);
192 struct dccp_sock *dp = dccp_sk(sk); local
210 if (between48(ackno, dp->dccps_awl, dp->dccps_awh) &&
211 dccp_delta_seqno(dp->dccps_swl, seqno) >= 0)
228 lswl = dp->dccps_swl;
229 lawl = dp->dccps_awl;
234 lswl = ADD48(dp
290 struct dccp_sock *dp = dccp_sk(sk); local
406 struct dccp_sock *dp = dccp_sk(sk); local
526 struct dccp_sock *dp = dccp_sk(sk); local
577 struct dccp_sock *dp = dccp_sk(sk); local
[all...]
H A Ddiag.c21 struct dccp_sock *dp = dccp_sk(sk); local
32 if (dp->dccps_hc_rx_ackvec != NULL)
35 if (dp->dccps_hc_rx_ccid != NULL)
36 ccid_hc_rx_get_info(dp->dccps_hc_rx_ccid, sk, info);
38 if (dp->dccps_hc_tx_ccid != NULL)
39 ccid_hc_tx_get_info(dp->dccps_hc_tx_ccid, sk, info);
H A Ddccp.h268 int dccp_reqsk_init(struct request_sock *rq, struct dccp_sock const *dp,
333 const struct dccp_sock *dp = dccp_sk(sk);
335 if (dp->dccps_service == service)
337 return !dccp_list_has_service(dp->dccps_service_list, service);
422 struct dccp_sock *dp = dccp_sk(sk);
424 if (after48(seq, dp->dccps_gsr))
425 dp->dccps_gsr = seq;
427 dp->dccps_swl = SUB48(ADD48(dp->dccps_gsr, 1), dp
[all...]
H A Doptions.c54 struct dccp_sock *dp = dccp_sk(sk); local
61 struct dccp_options_received *opt_recv = &dp->dccps_options_received;
152 dp->dccps_timestamp_echo = ntohl(opt_val);
153 dp->dccps_timestamp_time = dccp_timestamp();
218 if (ccid_hc_rx_parse_options(dp->dccps_hc_rx_ccid, sk,
233 if (ccid_hc_tx_parse_options(dp->dccps_hc_tx_ccid, sk,
314 struct dccp_sock *dp = dccp_sk(sk); local
315 u64 ndp = dp->dccps_ndp_count;
318 ++dp->dccps_ndp_count;
320 dp
355 dccp_insert_option_timestamp_echo(struct dccp_sock *dp, struct dccp_request_sock *dreq, struct sk_buff *skb) argument
401 struct dccp_sock *dp = dccp_sk(sk); local
551 struct dccp_sock *dp = dccp_sk(sk); local
[all...]
H A Doutput.c50 struct dccp_sock *dp = dccp_sk(sk); local
58 u64 ackno = dp->dccps_gsr;
63 dcb->dccpd_seq = ADD48(dp->dccps_gss, 1);
77 dcb->dccpd_seq = dp->dccps_iss;
109 dh->dccph_cscov = dp->dccps_pcslen;
114 dccp_hdr_set_seq(dh, dp->dccps_gss);
121 dp->dccps_service;
126 dp->dccps_awl = dp->dccps_iss;
153 static u32 dccp_determine_ccmps(const struct dccp_sock *dp) argument
165 struct dccp_sock *dp = dccp_sk(sk); local
247 struct dccp_sock *dp = dccp_sk(sk); local
309 struct dccp_sock *dp = dccp_sk(sk); local
348 struct dccp_sock *dp = dccp_sk(sk); local
533 struct dccp_sock *dp = dccp_sk(sk); local
667 struct dccp_sock *dp = dccp_sk(sk); local
[all...]
H A Dproto.c175 struct dccp_sock *dp = dccp_sk(sk); local
183 dp->dccps_mss_cache = 536;
184 dp->dccps_rate_last = jiffies;
185 dp->dccps_role = DCCP_ROLE_UNDEFINED;
186 dp->dccps_service = DCCP_SERVICE_CODE_IS_ABSENT;
187 dp->dccps_tx_qlen = sysctl_dccp_tx_qlen;
191 INIT_LIST_HEAD(&dp->dccps_featneg);
202 struct dccp_sock *dp = dccp_sk(sk); local
217 kfree(dp->dccps_service_list);
218 dp
236 struct dccp_sock *dp = dccp_sk(sk); local
399 struct dccp_sock *dp = dccp_sk(sk); local
495 struct dccp_sock *dp = dccp_sk(sk); local
587 const struct dccp_sock *dp = dccp_sk(sk); local
614 struct dccp_sock *dp; local
748 const struct dccp_sock *dp = dccp_sk(sk); local
985 struct dccp_sock *dp = dccp_sk(sk); local
[all...]
H A Dfeat.c43 struct dccp_sock *dp = dccp_sk(sk); local
50 ccid_hc_rx_delete(dp->dccps_hc_rx_ccid, sk);
51 dp->dccps_hc_rx_ccid = new_ccid;
53 ccid_hc_tx_delete(dp->dccps_hc_tx_ccid, sk);
54 dp->dccps_hc_tx_ccid = new_ccid;
61 struct dccp_sock *dp = dccp_sk(sk); local
64 dp->dccps_r_seq_win = seq_win;
66 dccp_update_gsr(sk, dp->dccps_gsr);
68 dp->dccps_l_seq_win = seq_win;
70 dccp_update_gss(sk, dp
86 struct dccp_sock *dp = dccp_sk(sk); local
119 struct dccp_sock *dp = dccp_sk(sk); local
634 dccp_feat_insert_opts(struct dccp_sock *dp, struct dccp_request_sock *dreq, struct sk_buff *skb) argument
774 struct dccp_sock *dp = dccp_sk(sk); local
968 dccp_feat_finalise_settings(struct dccp_sock *dp) argument
1397 struct dccp_sock *dp = dccp_sk(sk); local
1496 struct dccp_sock *dp = dccp_sk(sk); local
[all...]
H A Dccid.h116 static inline int ccid_get_current_rx_ccid(struct dccp_sock *dp) argument
118 struct ccid *ccid = dp->dccps_hc_rx_ccid;
125 static inline int ccid_get_current_tx_ccid(struct dccp_sock *dp) argument
127 struct ccid *ccid = dp->dccps_hc_tx_ccid;
H A Dtimer.c265 struct dccp_sock *dp = dccp_sk(sk); local
267 tasklet_init(&dp->dccps_xmitlet, dccp_write_xmitlet, (unsigned long)sk);
268 setup_timer(&dp->dccps_xmit_timer, dccp_write_xmit_timer,
H A Dipv4.c46 struct dccp_sock *dp = dccp_sk(sk); local
54 dp->dccps_role = DCCP_ROLE_CLIENT;
121 dp->dccps_iss = secure_dccp_sequence_number(inet->inet_saddr,
125 inet->inet_id = dp->dccps_iss ^ jiffies;
155 const struct dccp_sock *dp = dccp_sk(sk); local
188 dccp_send_sync(sk, dp->dccps_gsr, DCCP_PKT_SYNC);
217 struct dccp_sock *dp; local
255 dp = dccp_sk(sk);
258 !between48(seq, dp->dccps_awl, dp
[all...]
/net/rds/
H A Dib_cm.c127 const struct rds_ib_connect_private *dp = NULL; local
132 if (event->param.conn.private_data_len >= sizeof(*dp)) {
133 dp = event->param.conn.private_data;
136 if (dp->dp_protocol_major) {
138 RDS_PROTOCOL(dp->dp_protocol_major,
139 dp->dp_protocol_minor));
140 rds_ib_set_flow_control(conn, be32_to_cpu(dp->dp_credit));
186 if (dp && dp->dp_ack_seq)
187 rds_send_drop_acked(conn, be64_to_cpu(dp
192 rds_ib_cm_fill_conn_param(struct rds_connection *conn, struct rdma_conn_param *conn_param, struct rds_ib_connect_private *dp, u32 protocol_version, u32 max_responder_resources, u32 max_initiator_depth) argument
406 const struct rds_ib_connect_private *dp = event->param.conn.private_data; local
450 const struct rds_ib_connect_private *dp = event->param.conn.private_data; local
547 struct rds_ib_connect_private dp; local
[all...]
H A Diw_cm.c72 const struct rds_iw_connect_private *dp = NULL; local
78 dp = event->param.conn.private_data;
81 RDS_PROTOCOL(dp->dp_protocol_major,
82 dp->dp_protocol_minor));
83 rds_iw_set_flow_control(conn, be32_to_cpu(dp->dp_credit));
95 if (dp && dp->dp_ack_seq)
96 rds_send_drop_acked(conn, be64_to_cpu(dp->dp_ack_seq), NULL);
109 struct rds_iw_connect_private *dp,
119 if (dp) {
107 rds_iw_cm_fill_conn_param(struct rds_connection *conn, struct rdma_conn_param *conn_param, struct rds_iw_connect_private *dp, u32 protocol_version) argument
348 rds_iw_protocol_compatible(const struct rds_iw_connect_private *dp) argument
380 const struct rds_iw_connect_private *dp = event->param.conn.private_data; local
481 struct rds_iw_connect_private dp; local
[all...]
/net/ax25/
H A Dax25_in.c193 ax25_digi dp, reverse_dp; local
210 if (ax25_addr_parse(skb->data, skb->len, &src, &dest, &dp, &type, &dama) == NULL)
216 if (dp.lastrepeat + 1 < dp.ndigi) /* Not yet digipeated completely */
217 next_digi = &dp.calls[dp.lastrepeat + 1];
222 skb_pull(skb, ax25_addr_size(&dp));
225 if (ax25cmp(&dest, dev_addr) == 0 && dp.lastrepeat + 1 == dp.ndigi)
229 if (!mine && ax25_listen_mine(&dest, dev) && dp
[all...]
H A Dax25_addr.c276 int ax25_addr_size(const ax25_digi *dp) argument
278 if (dp == NULL)
281 return AX25_ADDR_LEN * (2 + dp->ndigi);
/net/dccp/ccids/
H A Dccid2.c234 struct dccp_sock *dp = dccp_sk(sk); local
262 hc->tx_seqh->ccid2s_seq = dp->dccps_gss;
312 if (dp->dccps_l_ack_ratio > 1) {
314 int denom = dp->dccps_l_ack_ratio * dp->dccps_l_ack_ratio -
315 dp->dccps_l_ack_ratio;
320 ccid2_change_l_ack_ratio(sk, dp->dccps_l_ack_ratio - 1);
430 struct dccp_sock *dp = dccp_sk(sk); local
431 int r_seq_used = hc->tx_cwnd / dp->dccps_l_ack_ratio;
433 if (hc->tx_cwnd < dp
505 struct dccp_sock *dp = dccp_sk(sk); local
713 struct dccp_sock *dp = dccp_sk(sk); local
[all...]
H A Dccid3.c282 struct dccp_sock *dp = dccp_sk(sk); local
311 if (dp->dccps_syn_rtt) {
312 ccid3_pr_debug("SYN RTT = %uus\n", dp->dccps_syn_rtt);
313 hc->tx_rtt = dp->dccps_syn_rtt;
349 dp->dccps_hc_tx_insert_options = 1;
601 struct dccp_sock *dp = dccp_sk(sk); local
642 dp->dccps_hc_rx_insert_options = 1;
/net/sched/
H A Dsch_gred.c157 u16 dp = tc_index_to_dp(skb); local
159 if (dp >= t->DPs || (q = t->tab[dp]) == NULL) {
160 dp = t->def;
162 q = t->tab[dp];
176 skb->tc_index = (skb->tc_index & ~GRED_VQ_MASK) | dp;
255 u16 dp = tc_index_to_dp(skb); local
257 if (dp >= t->DPs || (q = t->tab[dp]) == NULL) {
287 u16 dp local
383 gred_change_vq(struct Qdisc *sch, int dp, struct tc_gred_qopt *ctl, int prio, u8 *stab, u32 max_P, struct gred_sched_data **prealloc) argument
[all...]

Completed in 845 milliseconds

12