/net/openvswitch/ |
H A D | dp_notify.c | 30 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 D | datapath.h | 154 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 D | datapath.c | 136 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 D | actions.c | 41 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 D | vport-netdev.c | 78 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 D | vport.h | 88 * @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 D | vport.c | 105 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 D | vport-gre.c | 133 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 D | input.c | 176 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 D | diag.c | 21 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 D | dccp.h | 268 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 D | options.c | 54 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 D | output.c | 50 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 D | proto.c | 175 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 D | feat.c | 43 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 D | ccid.h | 116 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 D | timer.c | 265 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 D | ipv4.c | 46 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 D | ib_cm.c | 127 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 D | iw_cm.c | 72 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 D | ax25_in.c | 193 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 D | ax25_addr.c | 276 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 D | ccid2.c | 234 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 D | ccid3.c | 282 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 D | sch_gred.c | 157 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...] |