/net/bridge/ |
D | br_stp_bpdu.c | 85 unsigned char buf[35]; in br_send_config_bpdu() local 90 buf[0] = 0; in br_send_config_bpdu() 91 buf[1] = 0; in br_send_config_bpdu() 92 buf[2] = 0; in br_send_config_bpdu() 93 buf[3] = BPDU_TYPE_CONFIG; in br_send_config_bpdu() 94 buf[4] = (bpdu->topology_change ? 0x01 : 0) | in br_send_config_bpdu() 96 buf[5] = bpdu->root.prio[0]; in br_send_config_bpdu() 97 buf[6] = bpdu->root.prio[1]; in br_send_config_bpdu() 98 buf[7] = bpdu->root.addr[0]; in br_send_config_bpdu() 99 buf[8] = bpdu->root.addr[1]; in br_send_config_bpdu() [all …]
|
D | br_sysfs_br.c | 32 const char *buf, size_t len, in store_bridge_parm() argument 43 val = simple_strtoul(buf, &endp, 0); in store_bridge_parm() 44 if (endp == buf) in store_bridge_parm() 60 struct device_attribute *attr, char *buf) in forward_delay_show() argument 63 return sprintf(buf, "%lu\n", jiffies_to_clock_t(br->forward_delay)); in forward_delay_show() 68 const char *buf, size_t len) in forward_delay_store() argument 70 return store_bridge_parm(d, buf, len, br_set_forward_delay); in forward_delay_store() 75 char *buf) in hello_time_show() argument 77 return sprintf(buf, "%lu\n", in hello_time_show() 82 struct device_attribute *attr, const char *buf, in hello_time_store() argument [all …]
|
D | br_sysfs_if.c | 39 static ssize_t show_##_name(struct net_bridge_port *p, char *buf) \ 41 return sprintf(buf, "%d\n", !!(p->flags & _mask)); \ 69 static ssize_t show_path_cost(struct net_bridge_port *p, char *buf) in show_path_cost() argument 71 return sprintf(buf, "%d\n", p->path_cost); in show_path_cost() 77 static ssize_t show_priority(struct net_bridge_port *p, char *buf) in show_priority() argument 79 return sprintf(buf, "%d\n", p->priority); in show_priority() 85 static ssize_t show_designated_root(struct net_bridge_port *p, char *buf) in show_designated_root() argument 87 return br_show_bridge_id(buf, &p->designated_root); in show_designated_root() 91 static ssize_t show_designated_bridge(struct net_bridge_port *p, char *buf) in show_designated_bridge() argument 93 return br_show_bridge_id(buf, &p->designated_bridge); in show_designated_bridge() [all …]
|
/net/mac80211/ |
D | debugfs_sta.c | 89 char buf[16 * NUM_WLAN_STA_FLAGS], *pos = buf; in sta_flags_read() local 90 char *end = buf + sizeof(buf) - 1; in sta_flags_read() 102 return simple_read_from_buffer(userbuf, count, ppos, buf, strlen(buf)); in sta_flags_read() 111 char buf[17*IEEE80211_NUM_ACS], *p = buf; in sta_num_ps_buf_frames_read() local 115 p += scnprintf(p, sizeof(buf)+buf-p, "AC%d: %d\n", ac, in sta_num_ps_buf_frames_read() 118 return simple_read_from_buffer(userbuf, count, ppos, buf, p - buf); in sta_num_ps_buf_frames_read() 125 char buf[15*IEEE80211_NUM_TIDS], *p = buf; in sta_last_seq_ctrl_read() local 129 p += scnprintf(p, sizeof(buf)+buf-p, "%x ", in sta_last_seq_ctrl_read() 131 p += scnprintf(p, sizeof(buf)+buf-p, "\n"); in sta_last_seq_ctrl_read() 132 return simple_read_from_buffer(userbuf, count, ppos, buf, p - buf); in sta_last_seq_ctrl_read() [all …]
|
D | debugfs_key.c | 76 char buf[15]; in key_algorithm_read() local 80 sprintf(buf, "%.2x-%.2x-%.2x:%d\n", in key_algorithm_read() 82 return simple_read_from_buffer(userbuf, count, ppos, buf, strlen(buf)); in key_algorithm_read() 125 char buf[20]; in key_tx_spec_read() local 132 len = scnprintf(buf, sizeof(buf), "\n"); in key_tx_spec_read() 136 len = scnprintf(buf, sizeof(buf), "%08x %04x\n", in key_tx_spec_read() 149 len = scnprintf(buf, sizeof(buf), "%02x%02x%02x%02x%02x%02x\n", in key_tx_spec_read() 156 return simple_read_from_buffer(userbuf, count, ppos, buf, len); in key_tx_spec_read() 164 char buf[14*IEEE80211_NUM_TIDS+1], *p = buf; in key_rx_spec_read() local 171 len = scnprintf(buf, sizeof(buf), "\n"); in key_rx_spec_read() [all …]
|
D | debugfs.c | 25 char buf[DEBUGFS_FORMAT_BUFFER_SIZE]; in mac80211_format_buffer() local 29 res = vscnprintf(buf, sizeof(buf), fmt, args); in mac80211_format_buffer() 32 return simple_read_from_buffer(userbuf, count, ppos, buf, res); in mac80211_format_buffer() 81 char buf[200]; in aqm_read() local 87 len = scnprintf(buf, sizeof(buf), in aqm_read() 112 buf, len); in aqm_read() 121 char buf[100]; in aqm_write() local 124 if (count > sizeof(buf)) in aqm_write() 127 if (copy_from_user(buf, user_buf, count)) in aqm_write() 130 buf[sizeof(buf) - 1] = '\0'; in aqm_write() [all …]
|
D | debugfs_netdev.c | 33 char buf[200]; in ieee80211_if_read() local 37 ret = (*format)(sdata, buf, sizeof(buf)); in ieee80211_if_read() 41 ret = simple_read_from_buffer(userbuf, count, ppos, buf, ret); in ieee80211_if_read() 52 char buf[64]; in ieee80211_if_write() local 55 if (count >= sizeof(buf)) in ieee80211_if_write() 58 if (copy_from_user(buf, userbuf, count)) in ieee80211_if_write() 60 buf[count] = '\0'; in ieee80211_if_write() 64 ret = (*write)(sdata, buf, count); in ieee80211_if_write() 72 const struct ieee80211_sub_if_data *sdata, char *buf, \ 75 return scnprintf(buf, buflen, format_string, sdata->field); \ [all …]
|
/net/sunrpc/ |
D | xdr.c | 121 xdr_terminate_string(struct xdr_buf *buf, const u32 len) in xdr_terminate_string() argument 125 kaddr = kmap_atomic(buf->pages[0]); in xdr_terminate_string() 126 kaddr[buf->page_base + len] = '\0'; in xdr_terminate_string() 137 char *buf = (char *)head->iov_base; in xdr_inline_pages() local 146 tail->iov_base = buf + offset; in xdr_inline_pages() 316 xdr_shrink_bufhead(struct xdr_buf *buf, size_t len) in xdr_shrink_bufhead() argument 320 unsigned int pglen = buf->page_len; in xdr_shrink_bufhead() 322 tail = buf->tail; in xdr_shrink_bufhead() 323 head = buf->head; in xdr_shrink_bufhead() 347 buf->pages, in xdr_shrink_bufhead() [all …]
|
D | addr.c | 28 char *buf, const int buflen) in rpc_ntop6_noscopeid() argument 39 return snprintf(buf, buflen, "::"); in rpc_ntop6_noscopeid() 47 return snprintf(buf, buflen, "::1"); in rpc_ntop6_noscopeid() 56 return snprintf(buf, buflen, "::ffff:%pI4", in rpc_ntop6_noscopeid() 62 return snprintf(buf, buflen, "%pI6c", addr); in rpc_ntop6_noscopeid() 66 char *buf, const size_t buflen) in rpc_ntop6() argument 73 len = rpc_ntop6_noscopeid(sap, buf, buflen); in rpc_ntop6() 91 strcat(buf, scopebuf); in rpc_ntop6() 98 char *buf, const int buflen) in rpc_ntop6_noscopeid() argument 104 char *buf, const size_t buflen) in rpc_ntop6() argument [all …]
|
/net/sunrpc/auth_gss/ |
D | gss_krb5_wrap.c | 49 gss_krb5_add_padding(struct xdr_buf *buf, int offset, int blocksize) in gss_krb5_add_padding() argument 51 int padding = gss_krb5_padding(blocksize, buf->len - offset); in gss_krb5_add_padding() 55 if (buf->page_len || buf->tail[0].iov_len) in gss_krb5_add_padding() 56 iov = &buf->tail[0]; in gss_krb5_add_padding() 58 iov = &buf->head[0]; in gss_krb5_add_padding() 61 buf->len += padding; in gss_krb5_add_padding() 66 gss_krb5_remove_padding(struct xdr_buf *buf, int blocksize) in gss_krb5_remove_padding() argument 70 size_t len = buf->len; in gss_krb5_remove_padding() 72 if (len <= buf->head[0].iov_len) { in gss_krb5_remove_padding() 73 pad = *(u8 *)(buf->head[0].iov_base + len - 1); in gss_krb5_remove_padding() [all …]
|
D | gss_generic_token.c | 96 der_write_length(unsigned char **buf, int length) in der_write_length() argument 99 *(*buf)++ = (unsigned char) length; in der_write_length() 101 *(*buf)++ = (unsigned char) (der_length_size(length)+127); in der_write_length() 104 *(*buf)++ = (unsigned char) (length>>24); in der_write_length() 106 *(*buf)++ = (unsigned char) ((length>>16)&0xff); in der_write_length() 109 *(*buf)++ = (unsigned char) ((length>>8)&0xff); in der_write_length() 110 *(*buf)++ = (unsigned char) (length&0xff); in der_write_length() 118 der_read_length(unsigned char **buf, int *bufsize) in der_read_length() argument 125 sf = *(*buf)++; in der_read_length() 134 ret = (ret<<8) + (*(*buf)++); in der_read_length() [all …]
|
D | gss_krb5_crypto.c | 531 gss_encrypt_xdr_buf(struct crypto_skcipher *tfm, struct xdr_buf *buf, in gss_encrypt_xdr_buf() argument 538 BUG_ON((buf->len - offset) % crypto_skcipher_blocksize(tfm) != 0); in gss_encrypt_xdr_buf() 546 desc.outbuf = buf; in gss_encrypt_xdr_buf() 554 ret = xdr_process_buf(buf, offset, buf->len - offset, encryptor, &desc); in gss_encrypt_xdr_buf() 613 gss_decrypt_xdr_buf(struct crypto_skcipher *tfm, struct xdr_buf *buf, in gss_decrypt_xdr_buf() argument 621 BUG_ON((buf->len - offset) % crypto_skcipher_blocksize(tfm) != 0); in gss_decrypt_xdr_buf() 633 ret = xdr_process_buf(buf, offset, buf->len - offset, decryptor, &desc); in gss_decrypt_xdr_buf() 656 xdr_extend_head(struct xdr_buf *buf, unsigned int base, unsigned int shiftlen) in xdr_extend_head() argument 666 p = buf->head[0].iov_base + base; in xdr_extend_head() 668 memmove(p + shiftlen, p, buf->head[0].iov_len - base); in xdr_extend_head() [all …]
|
D | gss_krb5_seqnum.c | 44 unsigned char *cksum, unsigned char *buf) in krb5_make_rc4_seq_num() argument 73 code = krb5_encrypt(cipher, cksum, plain, buf, 8); in krb5_make_rc4_seq_num() 84 unsigned char *cksum, unsigned char *buf) in krb5_make_seq_num() argument 91 cksum, buf); in krb5_make_seq_num() 107 code = krb5_encrypt(key, cksum, plain, buf, 8); in krb5_make_seq_num() 114 unsigned char *buf, int *direction, s32 *seqnum) in krb5_get_rc4_seq_num() argument 136 code = krb5_decrypt(cipher, cksum, buf, plain, 8); in krb5_get_rc4_seq_num() 160 unsigned char *buf, in krb5_get_seq_num() argument 170 return krb5_get_rc4_seq_num(kctx, cksum, buf, in krb5_get_seq_num() 176 if ((code = krb5_decrypt(key, cksum, buf, plain, 8))) in krb5_get_seq_num()
|
/net/ax25/ |
D | ax25_addr.c | 49 char *ax2asc(char *buf, const ax25_address *a) in ax2asc() argument 54 for (n = 0, s = buf; n < 6; n++) { in ax2asc() 70 if (*buf == '\0' || *buf == '-') in ax2asc() 73 return buf; in ax2asc() 159 const unsigned char *ax25_addr_parse(const unsigned char *buf, int len, in ax25_addr_parse() argument 170 if (buf[6] & AX25_CBIT) in ax25_addr_parse() 172 if (buf[13] & AX25_CBIT) in ax25_addr_parse() 177 *dama = ~buf[13] & AX25_DAMA_FLAG; in ax25_addr_parse() 181 memcpy(dest, buf + 0, AX25_ADDR_LEN); in ax25_addr_parse() 183 memcpy(src, buf + 7, AX25_ADDR_LEN); in ax25_addr_parse() [all …]
|
/net/ieee802154/ |
D | header_ops.c | 23 ieee802154_hdr_push_addr(u8 *buf, const struct ieee802154_addr *addr, in ieee802154_hdr_push_addr() argument 32 memcpy(buf + pos, &addr->pan_id, 2); in ieee802154_hdr_push_addr() 38 memcpy(buf + pos, &addr->short_addr, 2); in ieee802154_hdr_push_addr() 43 memcpy(buf + pos, &addr->extended_addr, IEEE802154_ADDR_LEN); in ieee802154_hdr_push_addr() 55 ieee802154_hdr_push_sechdr(u8 *buf, const struct ieee802154_sechdr *hdr) in ieee802154_hdr_push_sechdr() argument 59 memcpy(buf, hdr, 1); in ieee802154_hdr_push_sechdr() 60 memcpy(buf + 1, &hdr->frame_counter, 4); in ieee802154_hdr_push_sechdr() 70 memcpy(buf + pos, &hdr->short_src, 4); in ieee802154_hdr_push_sechdr() 75 memcpy(buf + pos, &hdr->extended_src, IEEE802154_ADDR_LEN); in ieee802154_hdr_push_sechdr() 80 buf[pos++] = hdr->key_id; in ieee802154_hdr_push_sechdr() [all …]
|
/net/core/ |
D | net-sysfs.c | 45 struct device_attribute *attr, char *buf, in netdev_show() argument 53 ret = (*format)(ndev, buf); in netdev_show() 61 static ssize_t format_##field(const struct net_device *dev, char *buf) \ 63 return sprintf(buf, format_string, dev->field); \ 66 struct device_attribute *attr, char *buf) \ 68 return netdev_show(dev, attr, buf, format_##field); \ 81 const char *buf, size_t len, in netdev_store() argument 92 ret = kstrtoul(buf, 0, &new); in netdev_store() 118 char *buf) in iflink_show() argument 122 return sprintf(buf, fmt_dec, dev_get_iflink(ndev)); in iflink_show() [all …]
|
D | hwbm.c | 17 void hwbm_buf_free(struct hwbm_pool *bm_pool, void *buf) in hwbm_buf_free() argument 20 skb_free_frag(buf); in hwbm_buf_free() 22 kfree(buf); in hwbm_buf_free() 30 void *buf; in hwbm_pool_refill() local 33 buf = netdev_alloc_frag(frag_size); in hwbm_pool_refill() 35 buf = kmalloc(frag_size, gfp); in hwbm_pool_refill() 37 if (!buf) in hwbm_pool_refill() 41 if (bm_pool->construct(bm_pool, buf)) { in hwbm_pool_refill() 42 hwbm_buf_free(bm_pool, buf); in hwbm_pool_refill()
|
/net/sunrpc/xprtrdma/ |
D | verbs.c | 73 static void rpcrdma_destroy_mrs(struct rpcrdma_buffer *buf); 447 struct rpcrdma_buffer *buf = &r_xprt->rx_buf; in rpcrdma_ia_remove() local 451 cancel_delayed_work_sync(&buf->rb_refresh_worker); in rpcrdma_ia_remove() 473 list_for_each_entry(rep, &buf->rb_recv_bufs, rr_list) in rpcrdma_ia_remove() 475 list_for_each_entry(req, &buf->rb_allreqs, rl_all) { in rpcrdma_ia_remove() 480 rpcrdma_destroy_mrs(buf); in rpcrdma_ia_remove() 857 struct rpcrdma_buffer *buf = container_of(work, struct rpcrdma_buffer, in rpcrdma_mr_recovery_worker() local 861 spin_lock(&buf->rb_recovery_lock); in rpcrdma_mr_recovery_worker() 862 while (!list_empty(&buf->rb_stale_mrs)) { in rpcrdma_mr_recovery_worker() 863 mw = rpcrdma_pop_mw(&buf->rb_stale_mrs); in rpcrdma_mr_recovery_worker() [all …]
|
/net/ceph/ |
D | crypto.c | 23 static int set_secret(struct ceph_crypto_key *key, void *buf) in set_secret() argument 43 key->key = kmemdup(buf, key->len, GFP_NOIO); in set_secret() 111 void *buf, *p; in ceph_crypto_key_unarmor() local 115 buf = kmalloc(blen, GFP_NOFS); in ceph_crypto_key_unarmor() 116 if (!buf) in ceph_crypto_key_unarmor() 118 blen = ceph_unarmor(buf, inkey, inkey+inlen); in ceph_crypto_key_unarmor() 120 kfree(buf); in ceph_crypto_key_unarmor() 124 p = buf; in ceph_crypto_key_unarmor() 126 kfree(buf); in ceph_crypto_key_unarmor() 159 const void *buf, unsigned int buf_len) in setup_sgtable() argument [all …]
|
D | auth_x.c | 54 static int ceph_x_encrypt(struct ceph_crypto_key *secret, void *buf, in ceph_x_encrypt() argument 57 struct ceph_x_encrypt_header *hdr = buf + sizeof(u32); in ceph_x_encrypt() 64 ret = ceph_crypt(secret, true, buf + sizeof(u32), buf_len - sizeof(u32), in ceph_x_encrypt() 70 ceph_encode_32(&buf, ciphertext_len); in ceph_x_encrypt() 268 void *buf, void *end) in ceph_x_proc_ticket_reply() argument 270 void *p = buf; in ceph_x_proc_ticket_reply() 307 msg_a = au->buf->vec.iov_base; in encrypt_authorizer() 310 end = au->buf->vec.iov_base + au->buf->vec.iov_len; in encrypt_authorizer() 333 au->buf->vec.iov_len = p - au->buf->vec.iov_base; in encrypt_authorizer() 342 if (au->buf) { in ceph_x_authorizer_cleanup() [all …]
|
/net/wireless/ |
D | debugfs.c | 21 char buf[buflen]; \ 24 res = scnprintf(buf, buflen, fmt "\n", ##value); \ 25 return simple_read_from_buffer(userbuf, count, ppos, buf, res); \ 44 char *buf, int buf_size, int offset) in ht_print_chan() argument 50 return scnprintf(buf + offset, in ht_print_chan() 55 return scnprintf(buf + offset, in ht_print_chan() 70 char *buf; in ht40allow_map_read() local 75 buf = kzalloc(buf_size, GFP_KERNEL); in ht40allow_map_read() 76 if (!buf) in ht40allow_map_read() 87 buf, buf_size, offset); in ht40allow_map_read() [all …]
|
D | sysfs.c | 30 char *buf) \ 32 return sprintf(buf, fmt "\n", dev_to_rdev(dev)->member); \ 42 char *buf) in name_show() argument 46 return sprintf(buf, "%s\n", wiphy_name(wiphy)); in name_show() 52 char *buf) in addresses_show() argument 55 char *start = buf; in addresses_show() 59 return sprintf(buf, "%pM\n", wiphy->perm_addr); in addresses_show() 62 buf += sprintf(buf, "%pM\n", wiphy->addresses[i].addr); in addresses_show() 64 return buf - start; in addresses_show()
|
/net/atm/ |
D | atm_sysfs.c | 15 struct device_attribute *attr, char *buf) in show_type() argument 19 return scnprintf(buf, PAGE_SIZE, "%s\n", adev->type); in show_type() 23 struct device_attribute *attr, char *buf) in show_address() argument 27 return scnprintf(buf, PAGE_SIZE, "%pM\n", adev->esi); in show_address() 31 struct device_attribute *attr, char *buf) in show_atmaddress() argument 43 count += scnprintf(buf + count, in show_atmaddress() 48 count += scnprintf(buf + count, in show_atmaddress() 52 count += scnprintf(buf + count, PAGE_SIZE - count, "\n"); in show_atmaddress() 60 struct device_attribute *attr, char *buf) in show_atmindex() argument 64 return scnprintf(buf, PAGE_SIZE, "%d\n", adev->number); in show_atmindex() [all …]
|
D | resources.c | 198 void __user *buf; in atm_dev_ioctl() local 219 buf = compat_ptr(cbuf); in atm_dev_ioctl() 224 if (get_user(buf, &iobuf->buffer)) in atm_dev_ioctl() 247 error = ((copy_to_user(buf, tmp_buf, size)) || in atm_dev_ioctl() 264 buf = compat_ptr(carg); in atm_dev_ioctl() 275 if (get_user(buf, &sioc->arg)) in atm_dev_ioctl() 291 if (copy_to_user(buf, dev->type, size)) { in atm_dev_ioctl() 298 if (copy_to_user(buf, dev->esi, size)) { in atm_dev_ioctl() 322 if (copy_from_user(esi, buf, ESI_LEN)) { in atm_dev_ioctl() 338 error = fetch_stats(dev, buf, cmd == ATM_GETSTATZ); in atm_dev_ioctl() [all …]
|
/net/bluetooth/ |
D | ecdh_helper.c | 61 u8 *tmp, *buf; in compute_ecdh_secret() local 91 buf = kmalloc(buf_len, GFP_KERNEL); in compute_ecdh_secret() 92 if (!buf) in compute_ecdh_secret() 95 crypto_ecdh_encode_key(buf, buf_len, &p); in compute_ecdh_secret() 98 err = crypto_kpp_set_secret(tfm, (void *)buf, buf_len); in compute_ecdh_secret() 126 kzfree(buf); in compute_ecdh_secret() 143 u8 *tmp, *buf; in generate_ecdh_keys() local 170 buf = kmalloc(buf_len, GFP_KERNEL); in generate_ecdh_keys() 171 if (!buf) in generate_ecdh_keys() 180 crypto_ecdh_encode_key(buf, buf_len, &p); in generate_ecdh_keys() [all …]
|