/net/sched/ |
H A D | em_ipset.c | 22 static int em_ipset_change(struct net *net, void *data, int data_len, argument 25 struct xt_set_info *set = data; 36 em->data = (unsigned long)kmemdup(data, em->datalen, GFP_KERNEL); 37 if (em->data) 46 const struct xt_set_info *set = (const void *) em->data; 49 kfree((void *) em->data); 58 const struct xt_set_info *set = (const void *) em->data;
|
H A D | em_text.c | 30 #define EM_TEXT_PRIV(m) ((struct text_match *) (m)->data) 39 from = tcf_get_base_ptr(skb, tm->from_layer) - skb->data; 42 to = tcf_get_base_ptr(skb, tm->to_layer) - skb->data; 48 static int em_text_change(struct net *net, void *data, int len, argument 52 struct tcf_em_text *conf = data; 98 m->data = (unsigned long) tm;
|
/net/wimax/ |
H A D | op-rfkill.c | 249 static int wimax_rfkill_set_radio_block(void *data, bool blocked) argument 252 struct wimax_dev *wimax_dev = data;
|
/net/8021q/ |
H A D | vlan_netlink.c | 41 static int vlan_validate(struct nlattr *tb[], struct nlattr *data[]) argument 54 if (!data) 57 if (data[IFLA_VLAN_PROTOCOL]) { 58 switch (nla_get_be16(data[IFLA_VLAN_PROTOCOL])) { 67 if (data[IFLA_VLAN_ID]) { 68 id = nla_get_u16(data[IFLA_VLAN_ID]); 72 if (data[IFLA_VLAN_FLAGS]) { 73 flags = nla_data(data[IFLA_VLAN_FLAGS]); 80 err = vlan_validate_qos_map(data[IFLA_VLAN_INGRESS_QOS]); 83 err = vlan_validate_qos_map(data[IFLA_VLAN_EGRESS_QO 89 vlan_changelink(struct net_device *dev, struct nlattr *tb[], struct nlattr *data[]) argument 116 vlan_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[]) argument [all...] |
/net/batman-adv/ |
H A D | hash.h | 30 * based on the key in the data of the first 85 * @data: data to be hashed 90 static inline uint32_t batadv_hash_bytes(uint32_t hash, const void *data, argument 93 const unsigned char *key = data; 105 * batadv_hash_add - adds data to the hashtable 109 * @data: data passed to the aforementioned callbacks as argument 118 const void *data, 130 index = choose(data, has 115 batadv_hash_add(struct batadv_hashtable *hash, batadv_hashdata_compare_cb compare, batadv_hashdata_choose_cb choose, const void *data, struct hlist_node *data_node) argument 160 batadv_hash_remove(struct batadv_hashtable *hash, batadv_hashdata_compare_cb compare, batadv_hashdata_choose_cb choose, void *data) argument [all...] |
/net/bluetooth/ |
H A D | hci_sysfs.c | 71 static int __match_tty(struct device *dev, void *data) argument
|
/net/caif/ |
H A D | cffrml.c | 141 __le16 data; local 146 data = cpu_to_le16(chks); 147 cfpkt_add_trail(pkt, &data, 2); 152 data = cpu_to_le16(len); 153 cfpkt_add_head(pkt, &data, 2);
|
/net/core/ |
H A D | scm.c | 141 for too short ancillary data object at all! Oops. 210 int put_cmsg(struct msghdr * msg, int level, int type, int len, void *data) argument 219 return put_cmsg_compat(msg, level, type, len, data); 236 if (copy_to_user(CMSG_DATA(cm), data, cmlen - sizeof(struct cmsghdr)))
|
/net/dns_resolver/ |
H A D | dns_key.c | 49 * Preparse instantiation data for a dns_resolver key. 51 * The data must be a NUL-terminated string, with the NUL char accounted in 54 * If the data contains a '#' characters, then we take the clause after each 55 * one to be an option of the form 'key=value'. The actual data of interest is 67 const char *data = prep->data, *end, *opt; local 69 kenter("'%*.*s',%u", datalen, datalen, data, datalen); 71 if (datalen <= 1 || !data || data[datalen - 1] != '\0') 75 /* deal with any options embedded in the data */ [all...] |
/net/ethernet/ |
H A D | eth.c | 127 struct ethhdr *eth = (struct ethhdr *)skb->data; 150 * @data: pointer to start of frame 156 u32 eth_get_headlen(void *data, unsigned int len) argument 158 const struct ethhdr *eth = (const struct ethhdr *)data; 166 if (!__skb_flow_dissect(NULL, &keys, data, 171 return min_t(u32, __skb_get_poff(NULL, data, &keys, len), len); 177 * @skb: received socket data 409 * Constructs a new net device, complete with a private data area of 411 * this private data area.
|
/net/hsr/ |
H A D | hsr_netlink.c | 35 struct nlattr *tb[], struct nlattr *data[]) 40 if (!data) { 44 if (!data[IFLA_HSR_SLAVE1]) { 48 link[0] = __dev_get_by_index(src_net, nla_get_u32(data[IFLA_HSR_SLAVE1])); 49 if (!data[IFLA_HSR_SLAVE2]) { 53 link[1] = __dev_get_by_index(src_net, nla_get_u32(data[IFLA_HSR_SLAVE2])); 60 if (!data[IFLA_HSR_MULTICAST_SPEC]) 63 multicast_spec = nla_get_u8(data[IFLA_HSR_MULTICAST_SPEC]); 34 hsr_newlink(struct net *src_net, struct net_device *dev, struct nlattr *tb[], struct nlattr *data[]) argument
|
/net/ieee802154/ |
H A D | nl-phy.c | 132 struct dump_phy_data *data = _data; local 136 if (data->idx++ < data->s_idx) 139 rc = ieee802154_nl_fill_phy(data->skb, 140 NETLINK_CB(data->cb->skb).portid, 141 data->cb->nlh->nlmsg_seq, 146 data->idx--; 155 struct dump_phy_data data = { local 164 wpan_phy_for_each(ieee802154_dump_phy_iter, &data); 166 cb->args[0] = data [all...] |
H A D | wpan-class.c | 97 static int wpan_phy_match(struct device *dev, const void *data) argument 99 return !strcmp(dev_name(dev), (const char *)data); 118 int (*fn)(struct wpan_phy *phy, void *data); 119 void *data; member in struct:wpan_phy_iter_data 127 return wpid->fn(phy, wpid->data); 130 int wpan_phy_for_each(int (*fn)(struct wpan_phy *phy, void *data), argument 131 void *data) 135 .data = data,
|
/net/irda/ |
H A D | irda_device.c | 60 static void irda_task_timer_expired(void *data); 142 * Check if the device driver is currently receiving data 253 * Function irda_task_timer_expired (data) 258 static void irda_task_timer_expired(void *data) argument 264 task = data;
|
H A D | irlap_event.c | 163 * Function irda_poll_timer_expired (data) 168 static void irlap_poll_timer_expired(void *data) argument 170 struct irlap_cb *self = (struct irlap_cb *) data; 235 * then send queued data frames. 259 * Check if there are any queued data frames, and do not 260 * try to disconnect link if we send any data frames, since 276 * layer for more data. It's the right time to do 285 /* Try to send away all queued data frames */ 409 discovery_rsp->data.daddr = info->daddr; 572 info->discovery->data [all...] |
H A D | irlmp_event.c | 170 void irlmp_discovery_timer_expired(void *data) argument 183 void irlmp_watchdog_timer_expired(void *data) argument 185 struct lsap_cb *self = (struct lsap_cb *) data; 195 void irlmp_idle_timer_expired(void *data) argument 197 struct lap_cb *self = (struct lap_cb *) data; 322 /* Tell LSAPs that they can start sending data */ 340 /* Tell LSAPs that they can start sending data */ 764 reason = skb->data[3]; 814 reason = skb->data[3];
|
/net/mac80211/ |
H A D | aes_cmac.c | 96 const u8 *data, size_t data_len, u8 *mic) 105 addr[1] = data; 95 ieee80211_aes_cmac(struct crypto_cipher *tfm, const u8 *aad, const u8 *data, size_t data_len, u8 *mic) argument
|
H A D | ethtool.c | 66 u64 *data) 78 memset(data, 0, sizeof(u64) * STA_STATS_LEN); 82 data[i++] += sta->rx_packets; \ 83 data[i++] += sta->rx_bytes; \ 84 data[i++] += sta->num_duplicates; \ 85 data[i++] += sta->rx_fragments; \ 86 data[i++] += sta->rx_dropped; \ 88 data[i++] += sinfo.tx_packets; \ 89 data[i++] += sinfo.tx_bytes; \ 90 data[ 64 ieee80211_get_stats(struct net_device *dev, struct ethtool_stats *stats, u64 *data) argument 207 ieee80211_get_strings(struct net_device *dev, u32 sset, u8 *data) argument 224 ieee80211_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *data) argument [all...] |
H A D | led.c | 180 static void tpt_trig_timer(unsigned long data) argument 182 struct ieee80211_local *local = (void *)data;
|
H A D | wep.c | 94 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)skb->data; 125 struct ieee80211_hdr *hdr = (struct ieee80211_hdr *)skb->data; 129 memmove(skb->data + IEEE80211_WEP_IV_LEN, skb->data, hdrlen); 134 /* Perform WEP encryption using given key. data buffer must have tailroom 136 * does _not_ add IV. data = RC4(data | CRC32(data)) */ 138 size_t klen, u8 *data, size_t data_len) 146 icv = cpu_to_le32(~crc32_le(~0, data, data_le 137 ieee80211_wep_encrypt_data(struct crypto_cipher *tfm, u8 *rc4key, size_t klen, u8 *data, size_t data_len) argument 195 ieee80211_wep_decrypt_data(struct crypto_cipher *tfm, u8 *rc4key, size_t klen, u8 *data, size_t data_len) argument [all...] |
/net/netfilter/ |
H A D | nf_conntrack_irc.c | 65 * data pointer to first byte of DCC command data 66 * data_end pointer to last byte of dcc command data 69 * ad_beg_p returns pointer to first byte of addr data 70 * ad_end_p returns pointer to last byte of addr data 72 static int parse_dcc(char *data, const char *data_end, __be32 *ip, argument 78 while (*data++ != ' ') 79 if (data > data_end - 12) 84 for (tmp = data; tmp <= data_end; tmp++) 90 *ad_beg_p = data; 114 char *data, *ib_ptr; local [all...] |
H A D | nf_conntrack_proto_generic.c | 103 struct net *net, void *data) 105 unsigned int *timeout = data; 120 generic_timeout_obj_to_nlattr(struct sk_buff *skb, const void *data) argument 122 const unsigned int *timeout = data; 172 pn->ctl_table[0].data = &gn->timeout; 188 pn->ctl_compat_table[0].data = &gn->timeout; 102 generic_timeout_nlattr_to_obj(struct nlattr *tb[], struct net *net, void *data) argument
|
H A D | nf_tables_core.c | 25 struct nft_data data[NFT_REG_MAX + 1]) 30 if ((data[priv->sreg].data[0] & mask) == priv->data) 32 data[NFT_REG_VERDICT].verdict = NFT_BREAK; 36 struct nft_data data[NFT_REG_MAX + 1], 41 struct nft_data *dest = &data[priv->dreg]; 55 *(u16 *)dest->data = *(u16 *)ptr; 57 *(u32 *)dest->data = *(u32 *)ptr; 59 *(u8 *)dest->data 109 struct nft_data data[NFT_REG_MAX + 1]; local [all...] |
H A D | nft_cmp.c | 21 struct nft_data data; member in struct:nft_cmp_expr 28 struct nft_data data[NFT_REG_MAX + 1], 34 d = nft_data_cmp(&data[priv->sreg], &priv->data, priv->len); 62 data[NFT_REG_VERDICT].verdict = NFT_BREAK; 81 err = nft_data_init(NULL, &priv->data, &desc, tb[NFTA_CMP_DATA]); 97 if (nft_data_dump(skb, NFTA_CMP_DATA, &priv->data, 121 struct nft_data data; local 127 err = nft_data_init(NULL, &data, &desc, tb[NFTA_CMP_DATA]); 132 priv->data 140 struct nft_data data; local 169 struct nft_data data; local [all...] |
H A D | nft_hash.c | 29 struct nft_data data[]; member in struct:nft_hash_elem 34 struct nft_data *data) 41 nft_data_copy(data, he->data); 58 size += sizeof(he->data[0]); 66 nft_data_copy(he->data, &elem->data); 78 nft_data_uninit(he->data, set->dtype); 116 nft_data_copy(&elem->data, he->data); 32 nft_hash_lookup(const struct nft_set *set, const struct nft_data *key, struct nft_data *data) argument [all...] |