Home
last modified time | relevance | path

Searched refs:p (Results 1 – 25 of 282) sorted by relevance

12345678910>>...12

/net/bridge/
Dbr_stp.c33 void br_log_state(const struct net_bridge_port *p) in br_log_state() argument
35 br_info(p->br, "port %u(%s) entered %s state\n", in br_log_state()
36 (unsigned int) p->port_no, p->dev->name, in br_log_state()
37 br_port_state_names[p->state]); in br_log_state()
40 void br_set_state(struct net_bridge_port *p, unsigned int state) in br_set_state() argument
49 p->state = state; in br_set_state()
50 err = switchdev_port_attr_set(p->dev, &attr); in br_set_state()
52 br_warn(p->br, "error setting offload STP state on port %u(%s)\n", in br_set_state()
53 (unsigned int) p->port_no, p->dev->name); in br_set_state()
59 struct net_bridge_port *p; in br_get_port() local
[all …]
Dbr_if.c66 void br_port_carrier_check(struct net_bridge_port *p) in br_port_carrier_check() argument
68 struct net_device *dev = p->dev; in br_port_carrier_check()
69 struct net_bridge *br = p->br; in br_port_carrier_check()
71 if (!(p->flags & BR_ADMIN_COST) && in br_port_carrier_check()
73 p->path_cost = port_cost(dev); in br_port_carrier_check()
80 if (p->state == BR_STATE_DISABLED) in br_port_carrier_check()
81 br_stp_enable_port(p); in br_port_carrier_check()
83 if (p->state != BR_STATE_DISABLED) in br_port_carrier_check()
84 br_stp_disable_port(p); in br_port_carrier_check()
89 static void br_port_set_promisc(struct net_bridge_port *p) in br_port_set_promisc() argument
[all …]
Dbr_stp_if.c37 void br_init_port(struct net_bridge_port *p) in br_init_port() argument
42 .u.ageing_time = jiffies_to_clock_t(p->br->ageing_time), in br_init_port()
46 p->port_id = br_make_port_id(p->priority, p->port_no); in br_init_port()
47 br_become_designated_port(p); in br_init_port()
48 br_set_state(p, BR_STATE_BLOCKING); in br_init_port()
49 p->topology_change_ack = 0; in br_init_port()
50 p->config_pending = 0; in br_init_port()
52 err = switchdev_port_attr_set(p->dev, &attr); in br_init_port()
54 netdev_err(p->dev, "failed to set HW ageing time\n"); in br_init_port()
60 struct net_bridge_port *p; in br_stp_enable_bridge() local
[all …]
Dbr_sysfs_if.c38 static ssize_t show_##_name(struct net_bridge_port *p, char *buf) \
40 return sprintf(buf, "%d\n", !!(p->flags & _mask)); \
42 static int store_##_name(struct net_bridge_port *p, unsigned long v) \
44 return store_flag(p, v, _mask); \
49 static int store_flag(struct net_bridge_port *p, unsigned long v, in store_flag() argument
54 flags = p->flags; in store_flag()
61 if (flags != p->flags) { in store_flag()
62 p->flags = flags; in store_flag()
63 br_port_flags_change(p, mask); in store_flag()
64 br_ifinfo_notify(RTM_NEWLINK, p); in store_flag()
[all …]
Dbr_stp_timer.c23 struct net_bridge_port *p; in br_is_designated_for_some_port() local
25 list_for_each_entry(p, &br->port_list, list) { in br_is_designated_for_some_port()
26 if (p->state != BR_STATE_DISABLED && in br_is_designated_for_some_port()
27 !memcmp(&p->designated_bridge, &br->bridge_id, 8)) in br_is_designated_for_some_port()
52 struct net_bridge_port *p = (struct net_bridge_port *) arg; in br_message_age_timer_expired() local
53 struct net_bridge *br = p->br; in br_message_age_timer_expired()
54 const bridge_id *id = &p->designated_bridge; in br_message_age_timer_expired()
57 if (p->state == BR_STATE_DISABLED) in br_message_age_timer_expired()
61 (unsigned int) p->port_no, p->dev->name, in br_message_age_timer_expired()
70 if (p->state == BR_STATE_DISABLED) in br_message_age_timer_expired()
[all …]
/net/mac80211/
Drc80211_minstrel_ht_debugfs.c19 minstrel_ht_stats_dump(struct minstrel_ht_sta *mi, int i, char *p) in minstrel_ht_stats_dump() argument
28 return p; in minstrel_ht_stats_dump()
49 p += sprintf(p, "HT%c0 ", htmode); in minstrel_ht_stats_dump()
50 p += sprintf(p, "%cGI ", gimode); in minstrel_ht_stats_dump()
51 p += sprintf(p, "%d ", mg->streams); in minstrel_ht_stats_dump()
53 p += sprintf(p, "VHT%c0 ", htmode); in minstrel_ht_stats_dump()
54 p += sprintf(p, "%cGI ", gimode); in minstrel_ht_stats_dump()
55 p += sprintf(p, "%d ", mg->streams); in minstrel_ht_stats_dump()
57 p += sprintf(p, "CCK "); in minstrel_ht_stats_dump()
58 p += sprintf(p, "%cP ", j < 4 ? 'L' : 'S'); in minstrel_ht_stats_dump()
[all …]
Ddebugfs_sta.c87 char buf[17*IEEE80211_NUM_ACS], *p = buf; in sta_num_ps_buf_frames_read() local
91 p += scnprintf(p, sizeof(buf)+buf-p, "AC%d: %d\n", ac, in sta_num_ps_buf_frames_read()
94 return simple_read_from_buffer(userbuf, count, ppos, buf, p - buf); in sta_num_ps_buf_frames_read()
101 char buf[15*IEEE80211_NUM_TIDS], *p = buf; in sta_last_seq_ctrl_read() local
105 p += scnprintf(p, sizeof(buf)+buf-p, "%x ", in sta_last_seq_ctrl_read()
107 p += scnprintf(p, sizeof(buf)+buf-p, "\n"); in sta_last_seq_ctrl_read()
108 return simple_read_from_buffer(userbuf, count, ppos, buf, p - buf); in sta_last_seq_ctrl_read()
115 char buf[71 + IEEE80211_NUM_TIDS * 40], *p = buf; in sta_agg_status_read() local
123 p += scnprintf(p, sizeof(buf) + buf - p, "next dialog_token: %#02x\n", in sta_agg_status_read()
125 p += scnprintf(p, sizeof(buf) + buf - p, in sta_agg_status_read()
[all …]
Drc80211_minstrel_debugfs.c79 char *p; in minstrel_stats_open() local
86 p = ms->buf; in minstrel_stats_open()
87 p += sprintf(p, "\n"); in minstrel_stats_open()
88 p += sprintf(p, in minstrel_stats_open()
90 p += sprintf(p, in minstrel_stats_open()
97 *(p++) = (i == mi->max_tp_rate[0]) ? 'A' : ' '; in minstrel_stats_open()
98 *(p++) = (i == mi->max_tp_rate[1]) ? 'B' : ' '; in minstrel_stats_open()
99 *(p++) = (i == mi->max_tp_rate[2]) ? 'C' : ' '; in minstrel_stats_open()
100 *(p++) = (i == mi->max_tp_rate[3]) ? 'D' : ' '; in minstrel_stats_open()
101 *(p++) = (i == mi->max_prob_rate) ? 'P' : ' '; in minstrel_stats_open()
[all …]
/net/x25/
Dx25_facilities.c49 unsigned char *p; in x25_parse_facilities() local
73 p = skb->data + 1; in x25_parse_facilities()
76 switch (*p & X25_FAC_CLASS_MASK) { in x25_parse_facilities()
80 switch (*p) { in x25_parse_facilities()
82 if((p[1] & 0x81) == 0x81) { in x25_parse_facilities()
83 facilities->reverse = p[1] & 0x81; in x25_parse_facilities()
88 if((p[1] & 0x01) == 0x01) { in x25_parse_facilities()
89 facilities->reverse = p[1] & 0x01; in x25_parse_facilities()
94 if((p[1] & 0x80) == 0x80) { in x25_parse_facilities()
95 facilities->reverse = p[1] & 0x80; in x25_parse_facilities()
[all …]
/net/irda/
Dparameters.c81 irda_param_t p; in irda_insert_no_value() local
84 p.pi = pi; in irda_insert_no_value()
85 p.pl = 0; in irda_insert_no_value()
88 ret = (*func)(self, &p, PV_GET); in irda_insert_no_value()
91 irda_param_pack(buf, "bb", p.pi, p.pl); in irda_insert_no_value()
108 irda_param_t p; in irda_extract_no_value() local
112 irda_param_unpack(buf, "bb", &p.pi, &p.pl); in irda_extract_no_value()
115 ret = (*func)(self, &p, PV_PUT); in irda_extract_no_value()
129 irda_param_t p; in irda_insert_integer() local
133 p.pi = pi; /* In case handler needs to know */ in irda_insert_integer()
[all …]
/net/dsa/
Dslave.c61 struct dsa_slave_priv *p = netdev_priv(dev); in dsa_slave_get_iflink() local
63 return p->parent->dst->master_netdev->ifindex; in dsa_slave_get_iflink()
66 static inline bool dsa_port_is_bridged(struct dsa_slave_priv *p) in dsa_port_is_bridged() argument
68 return !!p->bridge_dev; in dsa_port_is_bridged()
73 struct dsa_slave_priv *p = netdev_priv(dev); in dsa_slave_open() local
74 struct net_device *master = p->parent->dst->master_netdev; in dsa_slave_open()
75 struct dsa_switch *ds = p->parent; in dsa_slave_open()
76 u8 stp_state = dsa_port_is_bridged(p) ? in dsa_slave_open()
101 err = ds->drv->port_enable(ds, p->port, p->phy); in dsa_slave_open()
107 ds->drv->port_stp_update(ds, p->port, stp_state); in dsa_slave_open()
[all …]
/net/rose/
Drose_subr.c242 static int rose_parse_national(unsigned char *p, struct rose_facilities_struct *facilities, int len) in rose_parse_national() argument
249 switch (*p & 0xC0) { in rose_parse_national()
253 p += 2; in rose_parse_national()
261 if (*p == FAC_NATIONAL_RAND) in rose_parse_national()
262 facilities->rand = ((p[1] << 8) & 0xFF00) + ((p[2] << 0) & 0x00FF); in rose_parse_national()
263 p += 3; in rose_parse_national()
271 p += 4; in rose_parse_national()
279 l = p[1]; in rose_parse_national()
282 if (*p == FAC_NATIONAL_DEST_DIGI) { in rose_parse_national()
286 memcpy(&facilities->source_digis[0], p + 2, AX25_ADDR_LEN); in rose_parse_national()
[all …]
/net/ceph/
Dosdmap.c55 static int crush_decode_uniform_bucket(void **p, void *end, in crush_decode_uniform_bucket() argument
58 dout("crush_decode_uniform_bucket %p to %p\n", *p, end); in crush_decode_uniform_bucket()
59 ceph_decode_need(p, end, (1+b->h.size) * sizeof(u32), bad); in crush_decode_uniform_bucket()
60 b->item_weight = ceph_decode_32(p); in crush_decode_uniform_bucket()
66 static int crush_decode_list_bucket(void **p, void *end, in crush_decode_list_bucket() argument
70 dout("crush_decode_list_bucket %p to %p\n", *p, end); in crush_decode_list_bucket()
77 ceph_decode_need(p, end, 2 * b->h.size * sizeof(u32), bad); in crush_decode_list_bucket()
79 b->item_weights[j] = ceph_decode_32(p); in crush_decode_list_bucket()
80 b->sum_weights[j] = ceph_decode_32(p); in crush_decode_list_bucket()
87 static int crush_decode_tree_bucket(void **p, void *end, in crush_decode_tree_bucket() argument
[all …]
Dauth.c85 int ceph_entity_name_encode(const char *name, void **p, void *end) in ceph_entity_name_encode() argument
89 if (*p + 2*sizeof(u32) + len > end) in ceph_entity_name_encode()
91 ceph_encode_32(p, CEPH_ENTITY_TYPE_CLIENT); in ceph_entity_name_encode()
92 ceph_encode_32(p, len); in ceph_entity_name_encode()
93 ceph_encode_copy(p, name, len); in ceph_entity_name_encode()
104 void *p = monhdr + 1, *end = buf + len, *lenp; in ceph_auth_build_hello() local
114 ceph_encode_32(&p, 0); /* no protocol, yet */ in ceph_auth_build_hello()
116 lenp = p; in ceph_auth_build_hello()
117 p += sizeof(u32); in ceph_auth_build_hello()
119 ceph_decode_need(&p, end, 1 + sizeof(u32), bad); in ceph_auth_build_hello()
[all …]
/net/sched/
Dsch_dsmark.c54 static inline int dsmark_valid_index(struct dsmark_qdisc_data *p, u16 index) in dsmark_valid_index() argument
56 return index <= p->indices && index > 0; in dsmark_valid_index()
64 struct dsmark_qdisc_data *p = qdisc_priv(sch); in dsmark_graft() local
67 __func__, sch, p, new, old); in dsmark_graft()
76 *old = qdisc_replace(sch, new, &p->q); in dsmark_graft()
82 struct dsmark_qdisc_data *p = qdisc_priv(sch); in dsmark_leaf() local
83 return p->q; in dsmark_leaf()
115 struct dsmark_qdisc_data *p = qdisc_priv(sch); in dsmark_change() local
121 __func__, sch, p, classid, parent, *arg); in dsmark_change()
123 if (!dsmark_valid_index(p, *arg)) { in dsmark_change()
[all …]
Dact_pedit.c39 struct tcf_pedit *p; in tcf_pedit_init() local
61 ret = tcf_hash_create(parm->index, est, a, sizeof(*p), in tcf_pedit_init()
65 p = to_pedit(a); in tcf_pedit_init()
78 p = to_pedit(a); in tcf_pedit_init()
79 if (p->tcfp_nkeys && p->tcfp_nkeys != parm->nkeys) { in tcf_pedit_init()
86 spin_lock_bh(&p->tcf_lock); in tcf_pedit_init()
87 p->tcfp_flags = parm->flags; in tcf_pedit_init()
88 p->tcf_action = parm->action; in tcf_pedit_init()
90 kfree(p->tcfp_keys); in tcf_pedit_init()
91 p->tcfp_keys = keys; in tcf_pedit_init()
[all …]
Dcls_tcindex.c60 tcindex_lookup(struct tcindex_data *p, u16 key) in tcindex_lookup() argument
62 if (p->perfect) { in tcindex_lookup()
63 struct tcindex_filter_result *f = p->perfect + key; in tcindex_lookup()
66 } else if (p->h) { in tcindex_lookup()
70 fp = &p->h[key % p->hash]; in tcindex_lookup()
85 struct tcindex_data *p = rcu_dereference_bh(tp->root); in tcindex_classify() local
87 int key = (skb->tc_index & p->mask) >> p->shift; in tcindex_classify()
90 skb, tp, res, p); in tcindex_classify()
92 f = tcindex_lookup(p, key); in tcindex_classify()
94 if (!p->fall_through) in tcindex_classify()
[all …]
Dsch_atm.c72 struct atm_qdisc_data *p = qdisc_priv(sch); in lookup_flow() local
75 list_for_each_entry(flow, &p->flows, list) { in lookup_flow()
85 struct atm_qdisc_data *p = qdisc_priv(sch); in atm_tc_graft() local
89 sch, p, flow, new, old); in atm_tc_graft()
111 struct atm_qdisc_data *p __maybe_unused = qdisc_priv(sch); in atm_tc_get()
114 pr_debug("atm_tc_get(sch %p,[qdisc %p],classid %x)\n", sch, p, classid); in atm_tc_get()
135 struct atm_qdisc_data *p = qdisc_priv(sch); in atm_tc_put() local
138 pr_debug("atm_tc_put(sch %p,[qdisc %p],flow %p)\n", sch, p, flow); in atm_tc_put()
154 if (flow != &p->link) in atm_tc_put()
164 struct atm_qdisc_data *p = VCC2FLOW(vcc)->parent; in sch_atm_pop() local
[all …]
/net/sunrpc/auth_gss/
Dgss_rpc_xdr.c26 __be32 *p; in gssx_enc_bool() local
28 p = xdr_reserve_space(xdr, 4); in gssx_enc_bool()
29 if (unlikely(p == NULL)) in gssx_enc_bool()
31 *p = v ? xdr_one : xdr_zero; in gssx_enc_bool()
37 __be32 *p; in gssx_dec_bool() local
39 p = xdr_inline_decode(xdr, 4); in gssx_dec_bool()
40 if (unlikely(p == NULL)) in gssx_dec_bool()
42 *v = be32_to_cpu(*p); in gssx_dec_bool()
49 __be32 *p; in gssx_enc_buffer() local
51 p = xdr_reserve_space(xdr, sizeof(u32) + buf->len); in gssx_enc_buffer()
[all …]
Dgss_krb5_mech.c192 get_key(const void *p, const void *end, in get_key() argument
198 p = simple_get_bytes(p, end, &alg, sizeof(alg)); in get_key()
199 if (IS_ERR(p)) in get_key()
214 p = ERR_PTR(-EINVAL); in get_key()
217 p = simple_get_netobj(p, end, &key); in get_key()
218 if (IS_ERR(p)) in get_key()
236 return p; in get_key()
242 p = ERR_PTR(-EINVAL); in get_key()
244 return p; in get_key()
248 gss_import_v1_context(const void *p, const void *end, struct krb5_ctx *ctx) in gss_import_v1_context() argument
[all …]
/net/9p/
Dutil.c55 struct p9_idpool *p; in p9_idpool_create() local
57 p = kmalloc(sizeof(struct p9_idpool), GFP_KERNEL); in p9_idpool_create()
58 if (!p) in p9_idpool_create()
61 spin_lock_init(&p->lock); in p9_idpool_create()
62 idr_init(&p->pool); in p9_idpool_create()
64 return p; in p9_idpool_create()
73 void p9_idpool_destroy(struct p9_idpool *p) in p9_idpool_destroy() argument
75 idr_destroy(&p->pool); in p9_idpool_destroy()
76 kfree(p); in p9_idpool_destroy()
88 int p9_idpool_get(struct p9_idpool *p) in p9_idpool_get() argument
[all …]
/net/ipv6/
Daddrlabel.c128 static inline void ip6addrlbl_free(struct ip6addrlbl_entry *p) in ip6addrlbl_free() argument
130 kfree(p); in ip6addrlbl_free()
138 static bool ip6addrlbl_hold(struct ip6addrlbl_entry *p) in ip6addrlbl_hold() argument
140 return atomic_inc_not_zero(&p->refcnt); in ip6addrlbl_hold()
143 static inline void ip6addrlbl_put(struct ip6addrlbl_entry *p) in ip6addrlbl_put() argument
145 if (atomic_dec_and_test(&p->refcnt)) in ip6addrlbl_put()
146 call_rcu(&p->rcu, ip6addrlbl_free_rcu); in ip6addrlbl_put()
151 const struct ip6addrlbl_entry *p, in __ip6addrlbl_match() argument
155 if (!net_eq(ip6addrlbl_net(p), net)) in __ip6addrlbl_match()
157 if (p->ifindex && p->ifindex != ifindex) in __ip6addrlbl_match()
[all …]
/net/ipv4/
Dinetpeer.c89 struct inet_peer *p, *n, *c; in inetpeer_gc_worker() local
99 list_for_each_entry_safe(p, n, &list, gc_list) { in inetpeer_gc_worker()
104 c = rcu_dereference_protected(p->avl_left, 1); in inetpeer_gc_worker()
107 p->avl_left = peer_avl_empty_rcu; in inetpeer_gc_worker()
110 c = rcu_dereference_protected(p->avl_right, 1); in inetpeer_gc_worker()
113 p->avl_right = peer_avl_empty_rcu; in inetpeer_gc_worker()
116 n = list_entry(p->gc_list.next, struct inet_peer, gc_list); in inetpeer_gc_worker()
118 if (!atomic_read(&p->refcnt)) { in inetpeer_gc_worker()
119 list_del(&p->gc_list); in inetpeer_gc_worker()
120 kmem_cache_free(peer_cachep, p); in inetpeer_gc_worker()
[all …]
/net/netfilter/ipvs/
Dip_vs_conn.c126 static unsigned int ip_vs_conn_hashkey_param(const struct ip_vs_conn_param *p, in ip_vs_conn_hashkey_param() argument
132 if (p->pe_data && p->pe->hashkey_raw) in ip_vs_conn_hashkey_param()
133 return p->pe->hashkey_raw(p, ip_vs_conn_rnd, inverse) & in ip_vs_conn_hashkey_param()
137 addr = p->caddr; in ip_vs_conn_hashkey_param()
138 port = p->cport; in ip_vs_conn_hashkey_param()
140 addr = p->vaddr; in ip_vs_conn_hashkey_param()
141 port = p->vport; in ip_vs_conn_hashkey_param()
144 return ip_vs_conn_hashkey(p->ipvs, p->af, p->protocol, addr, port); in ip_vs_conn_hashkey_param()
149 struct ip_vs_conn_param p; in ip_vs_conn_hashkey_conn() local
152 &cp->caddr, cp->cport, NULL, 0, &p); in ip_vs_conn_hashkey_conn()
[all …]
Dip_vs_pe_sip.c66 ip_vs_sip_fill_param(struct ip_vs_conn_param *p, struct sk_buff *skb) in ip_vs_sip_fill_param() argument
73 retc = ip_vs_fill_iph_skb(p->af, skb, false, &iph); in ip_vs_sip_fill_param()
97 p->pe_data = kmemdup(dptr + matchoff, matchlen, GFP_ATOMIC); in ip_vs_sip_fill_param()
98 if (!p->pe_data) in ip_vs_sip_fill_param()
101 p->pe_data_len = matchlen; in ip_vs_sip_fill_param()
106 static bool ip_vs_sip_ct_match(const struct ip_vs_conn_param *p, in ip_vs_sip_ct_match() argument
112 if (ct->af == p->af && in ip_vs_sip_ct_match()
113 ip_vs_addr_equal(p->af, p->caddr, &ct->caddr) && in ip_vs_sip_ct_match()
116 ip_vs_addr_equal(p->protocol == IPPROTO_IP ? AF_UNSPEC : p->af, in ip_vs_sip_ct_match()
117 p->vaddr, &ct->vaddr) && in ip_vs_sip_ct_match()
[all …]

12345678910>>...12