Searched refs:priv (Results 1 - 25 of 90) sorted by relevance

1234

/net/mac802154/
H A Dieee802154_dev.c38 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
40 struct mac802154_priv *ipriv = priv->hw;
45 if (priv->type == IEEE802154_DEV_WPAN) {
46 mutex_lock(&priv->hw->slaves_mtx);
47 list_for_each_entry(subif, &priv->hw->slaves, list) {
48 if (subif != priv && subif->type == priv->type &&
50 mutex_unlock(&priv->hw->slaves_mtx);
54 mutex_unlock(&priv->hw->slaves_mtx);
57 mutex_lock(&priv
88 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
108 struct mac802154_sub_if_data *priv; local
201 struct mac802154_priv *priv = wpan_phy_priv(phy); local
208 struct mac802154_priv *priv = wpan_phy_priv(phy); local
215 struct mac802154_priv *priv = wpan_phy_priv(phy); local
222 struct mac802154_priv *priv = wpan_phy_priv(phy); local
230 struct mac802154_priv *priv = wpan_phy_priv(phy); local
237 struct mac802154_priv *priv = wpan_phy_priv(phy); local
246 struct mac802154_priv *priv; local
296 struct mac802154_priv *priv = mac802154_to_priv(hw); local
308 struct mac802154_priv *priv = mac802154_to_priv(dev); local
388 struct mac802154_priv *priv = mac802154_to_priv(dev); local
[all...]
H A Dmib.c45 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
49 return priv->hw;
70 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
80 queue_work(priv->hw->dev_workqueue, &work->work);
85 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
89 spin_lock_bh(&priv->mib_lock);
90 priv->short_addr = val;
91 spin_unlock_bh(&priv->mib_lock);
93 if ((priv->hw->ops->set_hw_addr_filt) &&
94 (priv
102 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
116 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
130 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
144 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
161 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
173 struct mac802154_sub_if_data *priv = netdev_priv(nw->dev); local
191 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
222 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
238 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
255 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
270 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
286 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
300 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
317 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
333 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
349 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
364 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
379 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
389 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
398 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
[all...]
H A Dtx.c40 struct mac802154_priv *priv; member in struct:xmit_work
51 mutex_lock(&xw->priv->phy->pib_lock);
52 if (xw->priv->phy->current_channel != xw->chan ||
53 xw->priv->phy->current_page != xw->page) {
54 res = xw->priv->ops->set_channel(&xw->priv->hw,
62 xw->priv->phy->current_channel = xw->chan;
63 xw->priv->phy->current_page = xw->page;
66 res = xw->priv->ops->xmit(&xw->priv
84 mac802154_tx(struct mac802154_priv *priv, struct sk_buff *skb, u8 page, u8 chan) argument
[all...]
H A Dmonitor.c40 struct mac802154_sub_if_data *priv; local
43 priv = netdev_priv(dev);
46 chan = priv->hw->phy->current_channel;
47 page = priv->hw->phy->current_page;
60 return mac802154_tx(priv->hw, skb, page, chan);
64 void mac802154_monitors_rx(struct mac802154_priv *priv, struct sk_buff *skb) argument
72 list_for_each_entry_rcu(sdata, &priv->slaves, list) {
97 struct mac802154_sub_if_data *priv; local
112 priv = netdev_priv(dev);
113 priv
[all...]
H A Dwpan.c40 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
48 params.pan_id = priv->pan_id;
51 params.hwaddr = priv->extended_addr;
63 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
68 spin_lock_bh(&priv->mib_lock);
75 pan_id = le16_to_cpu(priv->pan_id);
76 short_addr = le16_to_cpu(priv->short_addr);
103 priv->pan_id = cpu_to_le16(sa->addr.pan_id);
104 priv->short_addr = cpu_to_le16(sa->addr.short_addr);
110 spin_unlock_bh(&priv
130 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
142 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
152 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
208 mac802154_set_header_security(struct mac802154_sub_if_data *priv, struct ieee802154_hdr *hdr, const struct ieee802154_mac_cb *cb) argument
248 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
317 struct mac802154_sub_if_data *priv; local
364 struct mac802154_sub_if_data *priv = netdev_priv(dev); local
373 struct mac802154_sub_if_data *priv; local
572 mac802154_wpans_rx(struct mac802154_priv *priv, struct sk_buff *skb) argument
[all...]
/net/netfilter/
H A Dnft_immediate.c30 const struct nft_immediate_expr *priv = nft_expr_priv(expr); local
32 nft_data_copy(&data[priv->dreg], &priv->data);
44 struct nft_immediate_expr *priv = nft_expr_priv(expr); local
52 priv->dreg = ntohl(nla_get_be32(tb[NFTA_IMMEDIATE_DREG]));
53 err = nft_validate_output_register(priv->dreg);
57 err = nft_data_init(ctx, &priv->data, &desc, tb[NFTA_IMMEDIATE_DATA]);
60 priv->dlen = desc.len;
62 err = nft_validate_data_load(ctx, priv->dreg, &priv
76 const struct nft_immediate_expr *priv = nft_expr_priv(expr); local
82 const struct nft_immediate_expr *priv = nft_expr_priv(expr); local
98 const struct nft_immediate_expr *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_nat.c43 const struct nft_nat *priv = nft_expr_priv(expr); local
49 if (priv->sreg_addr_min) {
50 if (priv->family == AF_INET) {
52 data[priv->sreg_addr_min].data[0];
54 data[priv->sreg_addr_max].data[0];
58 data[priv->sreg_addr_min].data,
61 data[priv->sreg_addr_max].data,
67 if (priv->sreg_proto_min) {
69 data[priv->sreg_proto_min].data[0];
71 data[priv
94 struct nft_nat *priv = nft_expr_priv(expr); local
179 const struct nft_nat *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_limit.c33 struct nft_limit *priv = nft_expr_priv(expr); local
36 if (time_after_eq(jiffies, priv->stamp)) {
37 priv->tokens = priv->rate;
38 priv->stamp = jiffies + priv->unit * HZ;
41 if (priv->tokens >= 1) {
42 priv->tokens--;
60 struct nft_limit *priv = nft_expr_priv(expr); local
66 priv
75 const struct nft_limit *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_bitwise.c32 const struct nft_bitwise *priv = nft_expr_priv(expr); local
33 const struct nft_data *src = &data[priv->sreg];
34 struct nft_data *dst = &data[priv->dreg];
37 for (i = 0; i < DIV_ROUND_UP(priv->len, 4); i++) {
38 dst->data[i] = (src->data[i] & priv->mask.data[i]) ^
39 priv->xor.data[i];
55 struct nft_bitwise *priv = nft_expr_priv(expr); local
66 priv->sreg = ntohl(nla_get_be32(tb[NFTA_BITWISE_SREG]));
67 err = nft_validate_input_register(priv->sreg);
71 priv
98 const struct nft_bitwise *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_queue.c34 struct nft_queue *priv = nft_expr_priv(expr); local
35 u32 queue = priv->queuenum;
38 if (priv->queues_total > 1) {
39 if (priv->flags & NFT_QUEUE_FLAG_CPU_FANOUT) {
42 queue = priv->queuenum + cpu % priv->queues_total;
45 priv->queues_total, pkt->ops->pf,
51 if (priv->flags & NFT_QUEUE_FLAG_BYPASS)
67 struct nft_queue *priv = nft_expr_priv(expr); local
73 priv
87 const struct nft_queue *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_counter.c30 struct nft_counter *priv = nft_expr_priv(expr); local
32 write_seqlock_bh(&priv->lock);
33 priv->bytes += pkt->skb->len;
34 priv->packets++;
35 write_sequnlock_bh(&priv->lock);
40 struct nft_counter *priv = nft_expr_priv(expr); local
46 seq = read_seqbegin(&priv->lock);
47 bytes = priv->bytes;
48 packets = priv->packets;
49 } while (read_seqretry(&priv
70 struct nft_counter *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_lookup.c32 const struct nft_lookup *priv = nft_expr_priv(expr); local
33 const struct nft_set *set = priv->set;
35 if (set->ops->lookup(set, &data[priv->sreg], &data[priv->dreg]))
50 struct nft_lookup *priv = nft_expr_priv(expr); local
68 priv->sreg = ntohl(nla_get_be32(tb[NFTA_LOOKUP_SREG]));
69 err = nft_validate_input_register(priv->sreg);
77 priv->dreg = ntohl(nla_get_be32(tb[NFTA_LOOKUP_DREG]));
78 err = nft_validate_output_register(priv->dreg);
82 if (priv
101 struct nft_lookup *priv = nft_expr_priv(expr); local
108 const struct nft_lookup *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_exthdr.c32 struct nft_exthdr *priv = nft_expr_priv(expr); local
33 struct nft_data *dest = &data[priv->dreg];
37 err = ipv6_find_hdr(pkt->skb, &offset, priv->type, NULL, NULL);
40 offset += priv->offset;
42 if (skb_copy_bits(pkt->skb, offset, dest->data, priv->len) < 0)
60 struct nft_exthdr *priv = nft_expr_priv(expr); local
69 priv->type = nla_get_u8(tb[NFTA_EXTHDR_TYPE]);
70 priv->offset = ntohl(nla_get_be32(tb[NFTA_EXTHDR_OFFSET]));
71 priv->len = ntohl(nla_get_be32(tb[NFTA_EXTHDR_LEN]));
72 if (priv
85 const struct nft_exthdr *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_byteorder.c32 const struct nft_byteorder *priv = nft_expr_priv(expr); local
33 struct nft_data *src = &data[priv->sreg], *dst = &data[priv->dreg];
40 switch (priv->size) {
42 switch (priv->op) {
44 for (i = 0; i < priv->len / 4; i++)
48 for (i = 0; i < priv->len / 4; i++)
54 switch (priv->op) {
56 for (i = 0; i < priv->len / 2; i++)
60 for (i = 0; i < priv
80 struct nft_byteorder *priv = nft_expr_priv(expr); local
130 const struct nft_byteorder *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_payload.c24 const struct nft_payload *priv = nft_expr_priv(expr); local
26 struct nft_data *dest = &data[priv->dreg];
29 switch (priv->base) {
44 offset += priv->offset;
46 if (skb_copy_bits(skb, offset, dest->data, priv->len) < 0)
64 struct nft_payload *priv = nft_expr_priv(expr); local
67 priv->base = ntohl(nla_get_be32(tb[NFTA_PAYLOAD_BASE]));
68 priv->offset = ntohl(nla_get_be32(tb[NFTA_PAYLOAD_OFFSET]));
69 priv->len = ntohl(nla_get_be32(tb[NFTA_PAYLOAD_LEN]));
71 priv
80 const struct nft_payload *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_reject_inet.c24 struct nft_reject *priv = nft_expr_priv(expr); local
29 switch (priv->type) {
31 nf_send_unreach(pkt->skb, priv->icmp_code);
38 nft_reject_icmp_code(priv->icmp_code));
43 switch (priv->type) {
45 nf_send_unreach6(net, pkt->skb, priv->icmp_code,
53 nft_reject_icmpv6_code(priv->icmp_code),
66 struct nft_reject *priv = nft_expr_priv(expr); local
72 priv->type = ntohl(nla_get_be32(tb[NFTA_REJECT_TYPE]));
73 switch (priv
97 const struct nft_reject *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_reject.c33 struct nft_reject *priv = nft_expr_priv(expr); local
38 priv->type = ntohl(nla_get_be32(tb[NFTA_REJECT_TYPE]));
39 switch (priv->type) {
43 priv->icmp_code = nla_get_u8(tb[NFTA_REJECT_ICMP_CODE]);
56 const struct nft_reject *priv = nft_expr_priv(expr); local
58 if (nla_put_be32(skb, NFTA_REJECT_TYPE, htonl(priv->type)))
61 switch (priv->type) {
63 if (nla_put_u8(skb, NFTA_REJECT_ICMP_CODE, priv->icmp_code))
H A Dnft_masq.c28 struct nft_masq *priv = nft_expr_priv(expr); local
38 priv->flags = ntohl(nla_get_be32(tb[NFTA_MASQ_FLAGS]));
39 if (priv->flags & ~NF_NAT_RANGE_MASK)
48 const struct nft_masq *priv = nft_expr_priv(expr); local
50 if (priv->flags == 0)
53 if (nla_put_be32(skb, NFTA_MASQ_FLAGS, htonl(priv->flags)))
H A Dxt_limit.c72 struct xt_limit_priv *priv = r->master; local
76 priv->credit += (now - xchg(&priv->prev, now)) * CREDITS_PER_JIFFY;
77 if (priv->credit > r->credit_cap)
78 priv->credit = r->credit_cap;
80 if (priv->credit >= r->cost) {
82 priv->credit -= r->cost;
105 struct xt_limit_priv *priv; local
115 priv = kmalloc(sizeof(*priv), GFP_KERNE
[all...]
H A Dnft_cmp.c31 const struct nft_cmp_expr *priv = nft_expr_priv(expr); local
34 d = nft_data_cmp(&data[priv->sreg], &priv->data, priv->len);
35 switch (priv->op) {
74 struct nft_cmp_expr *priv = nft_expr_priv(expr); local
78 priv->sreg = ntohl(nla_get_be32(tb[NFTA_CMP_SREG]));
79 priv->op = ntohl(nla_get_be32(tb[NFTA_CMP_OP]));
81 err = nft_data_init(NULL, &priv->data, &desc, tb[NFTA_CMP_DATA]);
84 priv
90 const struct nft_cmp_expr *priv = nft_expr_priv(expr); local
119 struct nft_cmp_fast_expr *priv = nft_expr_priv(expr); local
139 const struct nft_cmp_fast_expr *priv = nft_expr_priv(expr); local
[all...]
H A Dnft_ct.c37 const struct nft_ct *priv = nft_expr_priv(expr); local
38 struct nft_data *dest = &data[priv->dreg];
49 switch (priv->key) {
64 switch (priv->key) {
122 tuple = &ct->tuplehash[priv->dir].tuple;
123 switch (priv->key) {
154 const struct nft_ct *priv = nft_expr_priv(expr); local
157 u32 value = data[priv->sreg].data[0];
166 switch (priv->key) {
222 struct nft_ct *priv local
288 struct nft_ct *priv = nft_expr_priv(expr); local
321 const struct nft_ct *priv = nft_expr_priv(expr); local
348 const struct nft_ct *priv = nft_expr_priv(expr); local
[all...]
H A Dxt_TEE.c65 if (info->priv) {
66 if (info->priv->oif == -1)
68 fl4.flowi4_oif = info->priv->oif;
147 if (info->priv) {
148 if (info->priv->oif == -1)
150 fl6.flowi6_oif = info->priv->oif;
204 struct xt_tee_priv *priv; local
206 priv = container_of(this, struct xt_tee_priv, notifier);
209 if (!strcmp(dev->name, priv->tginfo->oif))
210 priv
230 struct xt_tee_priv *priv; local
[all...]
/net/caif/
H A Dchnl_net.c76 struct chnl_net *priv; local
81 priv = container_of(layr, struct chnl_net, chnl);
82 if (!priv)
93 skb->dev = priv->netdev;
111 priv->netdev->stats.rx_errors++;
116 if (priv->conn_req.protocol == CAIFPROTO_DATAGRAM_LOOP)
127 priv->netdev->stats.rx_packets++;
128 priv->netdev->stats.rx_bytes += pktlen;
159 struct chnl_net *priv = container_of(lyr, struct chnl_net, chnl); local
160 dev_hold(priv
165 struct chnl_net *priv = container_of(lyr, struct chnl_net, chnl); local
172 struct chnl_net *priv = container_of(layr, struct chnl_net, chnl); local
219 struct chnl_net *priv; local
264 struct chnl_net *priv = NULL; local
359 struct chnl_net *priv; local
370 struct chnl_net *priv; local
379 struct chnl_net *priv; local
395 struct chnl_net *priv = netdev_priv(dev); local
402 struct chnl_net *priv; local
427 struct chnl_net *priv; local
[all...]
/net/wireless/
H A Dlib80211_crypt_wep.c44 struct lib80211_wep_data *priv; local
46 priv = kzalloc(sizeof(*priv), GFP_ATOMIC);
47 if (priv == NULL)
49 priv->key_idx = keyidx;
51 priv->tx_tfm = crypto_alloc_blkcipher("ecb(arc4)", 0, CRYPTO_ALG_ASYNC);
52 if (IS_ERR(priv->tx_tfm)) {
53 priv->tx_tfm = NULL;
57 priv->rx_tfm = crypto_alloc_blkcipher("ecb(arc4)", 0, CRYPTO_ALG_ASYNC);
58 if (IS_ERR(priv
78 lib80211_wep_deinit(void *priv) argument
91 lib80211_wep_build_iv(struct sk_buff *skb, int hdr_len, u8 *key, int keylen, void *priv) argument
133 lib80211_wep_encrypt(struct sk_buff *skb, int hdr_len, void *priv) argument
180 lib80211_wep_decrypt(struct sk_buff *skb, int hdr_len, void *priv) argument
231 lib80211_wep_set_key(void *key, int len, u8 * seq, void *priv) argument
244 lib80211_wep_get_key(void *key, int len, u8 * seq, void *priv) argument
256 lib80211_wep_print_stats(struct seq_file *m, void *priv) argument
[all...]
/net/atm/
H A Dlec.c63 static struct lec_arp_table *lec_arp_find(struct lec_priv *priv,
65 static int lec_arp_remove(struct lec_priv *priv,
75 static int lec_addr_delete(struct lec_priv *priv, const unsigned char *atm_addr,
77 static void lec_arp_check_empties(struct lec_priv *priv,
79 static void lec_arp_destroy(struct lec_priv *priv);
80 static void lec_arp_init(struct lec_priv *priv);
81 static struct atm_vcc *lec_arp_resolve(struct lec_priv *priv,
85 static void lec_arp_update(struct lec_priv *priv, const unsigned char *mac_addr,
89 static void lec_flush_complete(struct lec_priv *priv, unsigned long tran_id);
90 static int lec_mcast_make(struct lec_priv *priv, struc
128 struct lec_priv *priv; local
205 struct lec_priv *priv = netdev_priv(dev); local
342 struct lec_priv *priv = netdev_priv(dev); local
470 struct lec_priv *priv = netdev_priv(dev); local
506 send_to_lecd(struct lec_priv *priv, atmlec_msg_type type, const unsigned char *mac_addr, const unsigned char *atm_addr, struct sk_buff *data) argument
593 struct lec_priv *priv = netdev_priv(dev); local
729 struct lec_priv *priv; local
855 lec_arp_walk(struct lec_state *state, loff_t *l, struct lec_priv *priv) argument
870 lec_misc_walk(struct lec_state *state, loff_t *l, struct lec_priv *priv) argument
890 lec_priv_walk(struct lec_state *state, loff_t *l, struct lec_priv *priv) argument
1098 struct lec_priv *priv = netdev_priv(dev); local
1145 struct lec_priv *priv = netdev_priv(dev); local
1182 struct lec_priv *priv = netdev_priv(dev); local
1253 lec_arp_init(struct lec_priv *priv) argument
1295 lec_arp_add(struct lec_priv *priv, struct lec_arp_table *entry) argument
1309 lec_arp_remove(struct lec_priv *priv, struct lec_arp_table *to_remove) argument
1365 dump_arp_table(struct lec_priv *priv) argument
1486 lec_arp_destroy(struct lec_priv *priv) argument
1541 lec_arp_find(struct lec_priv *priv, const unsigned char *mac_addr) argument
1557 make_entry(struct lec_priv *priv, const unsigned char *mac_addr) argument
1605 struct lec_priv *priv = to_remove->priv; local
1622 __lec_arp_check_expire(struct lec_arp_table *entry, unsigned long now, struct lec_priv *priv) argument
1685 struct lec_priv *priv = local
1724 lec_arp_resolve(struct lec_priv *priv, const unsigned char *mac_to_find, int is_rdesc, struct lec_arp_table **ret_entry) argument
1820 lec_addr_delete(struct lec_priv *priv, const unsigned char *atm_addr, unsigned long permanent) argument
1851 lec_arp_update(struct lec_priv *priv, const unsigned char *mac_addr, const unsigned char *atm_addr, unsigned long remoteflag, unsigned int targetless_le_arp) argument
1953 lec_vcc_added(struct lec_priv *priv, const struct atmlec_ioc *ioc_data, struct atm_vcc *vcc, void (*old_push) (struct atm_vcc *vcc, struct sk_buff *skb)) argument
2101 lec_flush_complete(struct lec_priv *priv, unsigned long tran_id) argument
2136 lec_set_flush_tran_id(struct lec_priv *priv, const unsigned char *atm_addr, unsigned long tran_id) argument
2156 lec_mcast_make(struct lec_priv *priv, struct atm_vcc *vcc) argument
2194 lec_vcc_close(struct lec_priv *priv, struct atm_vcc *vcc) argument
2252 lec_arp_check_empties(struct lec_priv *priv, struct atm_vcc *vcc, struct sk_buff *skb) argument
[all...]

Completed in 256 milliseconds

1234