| /kernel/linux/linux-5.10/crypto/ |
| H A D | ahash.c | 142 u8 *buffer, *alignbuffer; in ahash_setkey_unaligned() local 146 buffer = kmalloc(absize, GFP_KERNEL); in ahash_setkey_unaligned() 147 if (!buffer) in ahash_setkey_unaligned() 150 alignbuffer = (u8 *)ALIGN((unsigned long)buffer, alignmask + 1); in ahash_setkey_unaligned() 153 kfree_sensitive(buffer); in ahash_setkey_unaligned() 221 * the result in aligned buffer. We will call the modified request in ahash_save_req() 227 * .result = ADJUSTED[new aligned buffer] in ahash_save_req()
|
| H A D | shash.c | 48 u8 *buffer, *alignbuffer; in shash_setkey_unaligned() local 52 buffer = kmalloc(absize, GFP_ATOMIC); in shash_setkey_unaligned() 53 if (!buffer) in shash_setkey_unaligned() 56 alignbuffer = (u8 *)ALIGN((unsigned long)buffer, alignmask + 1); in shash_setkey_unaligned() 59 kfree_sensitive(buffer); in shash_setkey_unaligned()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_hdcp.c | 511 static ssize_t srm_data_write(struct file *filp, struct kobject *kobj, struct bin_attribute *bin_attr, char *buffer, in srm_data_write() argument 520 memcpy(work->srm_temp + pos, buffer, count); in srm_data_write() 535 static ssize_t srm_data_read(struct file *filp, struct kobject *kobj, struct bin_attribute *bin_attr, char *buffer, in srm_data_read() argument 559 memcpy(buffer, srm + pos, srm_size - pos); in srm_data_read() 564 memcpy(buffer, srm + pos, count); in srm_data_read()
|
| /kernel/linux/linux-5.10/drivers/mtd/ |
| H A D | nftlcore.c | 675 char *buffer) in nftl_writeblock() 696 512, &retlen, (char *)buffer, (char *)&oob); in nftl_writeblock() 702 char *buffer) in nftl_readblock() 755 memset(buffer, 0, 512); in nftl_readblock() 759 int res = mtd_read(mtd, ptr, 512, &retlen, buffer); in nftl_readblock() 674 nftl_writeblock(struct mtd_blktrans_dev *mbd, unsigned long block, char *buffer) nftl_writeblock() argument 701 nftl_readblock(struct mtd_blktrans_dev *mbd, unsigned long block, char *buffer) nftl_readblock() argument
|
| /kernel/linux/linux-5.10/drivers/hid/ |
| H A D | hid-prodikeys.c | 217 unsigned char buffer[3]; in pcmidi_send_note() local 219 buffer[0] = status; in pcmidi_send_note() 220 buffer[1] = note; in pcmidi_send_note() 221 buffer[2] = velocity; in pcmidi_send_note() 230 snd_rawmidi_receive(pm->in_substream, buffer, 3); in pcmidi_send_note()
|
| /kernel/linux/linux-5.10/drivers/iio/imu/st_lsm6dsx/ |
| H A D | st_lsm6dsx_buffer.c | 3 * STMicroelectronics st_lsm6dsx FIFO buffer library driver 6 * The FIFO buffer can be configured to store data from gyroscope and 13 * buffer contains the data of all the enabled FIFO data sets 18 * The FIFO buffer can be configured to store data from gyroscope and 24 * - CONTINUOUS: FIFO enabled. When the buffer is full, the FIFO index 35 #include <linux/iio/buffer.h> 297 * store enable buffer timestamp as reference for in st_lsm6dsx_reset_hw_ts() 564 * must be passed a buffer that is aligned to 8 bytes so in st_lsm6dsx_read_tagged_fifo() 742 struct iio_buffer *buffer; in st_lsm6dsx_fifo_setup() local 749 buffer in st_lsm6dsx_fifo_setup() [all...] |
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| H A D | ti_am335x_adc.c | 30 #include <linux/iio/buffer.h> 242 dma->current_period = 1 - dma->current_period; /* swap the buffer ID */ in tiadc_dma_rx_complete() 388 struct iio_buffer *buffer; in tiadc_iio_buffered_hardware_setup() local 391 buffer = devm_iio_kfifo_allocate(dev); in tiadc_iio_buffered_hardware_setup() 392 if (!buffer) in tiadc_iio_buffered_hardware_setup() 395 iio_device_attach_buffer(indio_dev, buffer); in tiadc_iio_buffered_hardware_setup() 549 /* RX buffer */ in tiadc_request_dma()
|
| /kernel/linux/linux-5.10/drivers/iio/gyro/ |
| H A D | adxrs290.c | 17 #include <linux/iio/buffer.h> 79 } buffer; member 516 ret = spi_write_then_read(st->spi, &tx, sizeof(tx), st->buffer.channels, in adxrs290_trigger_handler() 517 sizeof(st->buffer.channels)); in adxrs290_trigger_handler() 521 iio_push_to_buffers_with_timestamp(indio_dev, &st->buffer, in adxrs290_trigger_handler() 685 "iio triggered buffer setup failed\n"); in adxrs290_probe()
|
| /kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/ |
| H A D | debugfs.c | 498 const size_t bufsize = 1024 * 16; /* 16 kiB buffer */ in b43_debugfs_read() 522 if (!dfile->buffer) { in b43_debugfs_read() 536 dfile->buffer = buf; in b43_debugfs_read() 540 dfile->buffer, in b43_debugfs_read() 543 free_pages((unsigned long)dfile->buffer, buforder); in b43_debugfs_read() 544 dfile->buffer = NULL; in b43_debugfs_read()
|
| /kernel/linux/linux-5.10/drivers/usb/misc/ |
| H A D | adutux.c | 343 static ssize_t adu_read(struct file *file, __user char *buffer, size_t count, in adu_read() argument 383 /* drain secondary buffer */ in adu_read() 385 if (copy_to_user(buffer, dev->read_buffer_secondary+dev->secondary_head, amount)) { in adu_read() 393 /* we check the primary buffer */ in adu_read() 408 /* we have a free buffer so use it */ in adu_read() 479 /* if the primary buffer is empty then use it */ in adu_read() 506 static ssize_t adu_write(struct file *file, const __user char *buffer, in adu_write() argument 582 if (copy_from_user(dev->interrupt_out_buffer, buffer, bytes_to_write) != 0) { in adu_write() 607 buffer += bytes_to_write; in adu_write() 690 /* debug code prime the buffer */ in adu_probe() [all...] |
| /kernel/linux/linux-5.10/sound/soc/sof/ |
| H A D | debug.c | 337 static ssize_t sof_dfsentry_write(struct file *file, const char __user *buffer, in sof_dfsentry_write() argument 357 size = simple_write_to_buffer(string, count, ppos, buffer, count); in sof_dfsentry_write() 436 static ssize_t sof_dfsentry_read(struct file *file, char __user *buffer, in sof_dfsentry_read() argument 458 size_ret = copy_to_user(buffer, dfse->cache_buf, count); in sof_dfsentry_read() 480 /* intermediate buffer size must be u32 multiple */ in sof_dfsentry_read() 500 * - Otherwise, copy from cached buffer. in sof_dfsentry_read() 527 size_ret = copy_to_user(buffer, buf + skip, count); in sof_dfsentry_read() 570 * allocate cache buffer that will be used to save the mem window in snd_sof_debugfs_io_item()
|
| /kernel/linux/linux-5.10/fs/nfsd/ |
| H A D | nfsxdr.c | 304 * data buffer can be padded so dlen might be larger in nfssvc_decode_writeargs() 350 args->buffer = page_address(*(rqstp->rq_next_page++)); in nfssvc_decode_readlinkargs() 390 * 2. everything in the head buffer -> sattr is in the head. in nfssvc_decode_symlinkargs() 418 args->buffer = page_address(*(rqstp->rq_next_page++)); in nfssvc_decode_readdirargs() 523 p = resp->buffer; in nfssvc_encode_readdirres() 555 __be32 *p = cd->buffer; in nfssvc_encode_entry() 589 cd->buffer = p; in nfssvc_encode_entry()
|
| /kernel/linux/linux-5.10/drivers/xen/xenbus/ |
| H A D | xenbus_xs.c | 390 char *buffer; in join() local 393 buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s", dir); in join() 395 buffer = kasprintf(GFP_NOIO | __GFP_HIGH, "%s/%s", dir, name); in join() 396 return (!buffer) ? ERR_PTR(-ENOMEM) : buffer; in join()
|
| /kernel/linux/linux-5.10/fs/cifs/ |
| H A D | smb2misc.c | 322 * of the data buffer offset and data buffer length for the particular in smb2_get_data_area_len() 444 /* Note: caller must free return buffer */ 603 smb2_is_valid_lease_break(char *buffer) in smb2_is_valid_lease_break() argument 605 struct smb2_lease_break *rsp = (struct smb2_lease_break *)buffer; in smb2_is_valid_lease_break() 671 smb2_is_valid_oplock_break(char *buffer, struct TCP_Server_Info *server) in smb2_is_valid_oplock_break() argument 673 struct smb2_oplock_break *rsp = (struct smb2_oplock_break *)buffer; in smb2_is_valid_oplock_break() 688 return smb2_is_valid_lease_break(buffer); in smb2_is_valid_oplock_break()
|
| /kernel/linux/linux-5.10/fs/ubifs/ |
| H A D | xattr.c | 226 * before the host inode in the write-buffer. in change_xattr() 396 ssize_t ubifs_listxattr(struct dentry *dentry, char *buffer, size_t size) in ubifs_listxattr() argument 406 dbg_gen("ino %lu ('%pd'), buffer size %zd", host->i_ino, in ubifs_listxattr() 411 if (!buffer) { in ubifs_listxattr() 413 * We should return the minimum buffer size which will fit a in ubifs_listxattr() 437 memcpy(buffer + written, fname_name(&nm), fname_len(&nm) + 1); in ubifs_listxattr() 692 const char *name, void *buffer, size_t size) in xattr_get() 698 return ubifs_xattr_get(inode, name, buffer, size); in xattr_get() 690 xattr_get(const struct xattr_handler *handler, struct dentry *dentry, struct inode *inode, const char *name, void *buffer, size_t size) xattr_get() argument
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_fifo.c | 395 WARN(1, "Command buffer has not been allocated.\n"); in vmw_fifo_reserve_dx() 411 uint32_t *buffer = (fifo_state->dynamic_buffer != NULL) ? in vmw_fifo_res_copy() local 419 memcpy(fifo_mem + (next_cmd >> 2), buffer, chunk_size); in vmw_fifo_res_copy() 422 memcpy(fifo_mem + (min >> 2), buffer + (chunk_size >> 2), rest); in vmw_fifo_res_copy() 430 uint32_t *buffer = (fifo_state->dynamic_buffer != NULL) ? in vmw_fifo_slow_copy() local 434 vmw_mmio_write(*buffer++, fifo_mem + (next_cmd >> 2)); in vmw_fifo_slow_copy() 679 * of the dev_priv->dummy_query_bo buffer object. And that buffer object
|
| /kernel/linux/linux-5.10/drivers/media/radio/si470x/ |
| H A D | radio-si470x-usb.c | 64 /* RDS buffer blocks */ 67 MODULE_PARM_DESC(rds_buf, "RDS buffer entries: *100*"); 433 /* Fill the V4L2 RDS buffer */ in si470x_int_in_callback() 442 /* copy RDS block to internal buffer */ in si470x_int_in_callback() 443 memcpy(&radio->buffer[radio->wr_index], &tmpbuf, 3); in si470x_int_in_callback() 495 kfree(radio->buffer); in si470x_usb_release() 720 /* rds buffer allocation */ in si470x_usb_driver_probe() 722 radio->buffer = kmalloc(radio->buf_size, GFP_KERNEL); in si470x_usb_driver_probe() 723 if (!radio->buffer) { in si470x_usb_driver_probe() 728 /* rds buffer configuratio in si470x_usb_driver_probe() [all...] |
| /kernel/linux/linux-5.10/drivers/nfc/pn533/ |
| H A D | usb.c | 387 char *buffer; in pn533_acr122_poweron_rdr() local 395 buffer = kmemdup(cmd, sizeof(cmd), GFP_KERNEL); in pn533_acr122_poweron_rdr() 396 if (!buffer) in pn533_acr122_poweron_rdr() 408 rc = usb_bulk_msg(phy->udev, phy->out_urb->pipe, buffer, sizeof(cmd), in pn533_acr122_poweron_rdr() 410 kfree(buffer); in pn533_acr122_poweron_rdr()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/ |
| H A D | sun4i_hdmi_enc.c | 50 u8 buffer[17]; in sun4i_hdmi_setup_avi_infoframes() local 60 ret = hdmi_avi_infoframe_pack(&frame, buffer, sizeof(buffer)); in sun4i_hdmi_setup_avi_infoframes() 66 for (i = 0; i < sizeof(buffer); i++) in sun4i_hdmi_setup_avi_infoframes() 67 writeb(buffer[i], hdmi->base + SUN4I_HDMI_AVI_INFOFRAME_REG(i)); in sun4i_hdmi_setup_avi_infoframes()
|
| /kernel/linux/linux-5.10/drivers/staging/iio/impedance-analyzer/ |
| H A D | ad5933.c | 20 #include <linux/iio/buffer.h> 608 struct iio_buffer *buffer; in ad5933_register_ring_funcs_and_init() local 610 buffer = devm_iio_kfifo_allocate(dev); in ad5933_register_ring_funcs_and_init() 611 if (!buffer) in ad5933_register_ring_funcs_and_init() 614 iio_device_attach_buffer(indio_dev, buffer); in ad5933_register_ring_funcs_and_init() 616 /* Ring buffer functions - here trigger setup related */ in ad5933_register_ring_funcs_and_init()
|
| /kernel/linux/linux-6.6/drivers/mmc/host/ |
| H A D | litex_mmc.c | 85 void *buffer; member 299 * Try to DMA directly to/from the data buffer. in litex_mmc_do_dma() 300 * We can do that if the buffer can be mapped for DMA in litex_mmc_do_dma() 323 host->buffer, *len); in litex_mmc_do_dma() 427 host->buffer, data->bytes_xfered); in litex_mmc_request() 561 host->buffer = dmam_alloc_coherent(dev, host->buf_size, in litex_mmc_probe() 563 if (host->buffer == NULL) in litex_mmc_probe()
|
| /kernel/linux/linux-6.6/drivers/mtd/ |
| H A D | nftlcore.c | 674 char *buffer) in nftl_writeblock() 695 512, &retlen, (char *)buffer, (char *)&oob); in nftl_writeblock() 701 char *buffer) in nftl_readblock() 754 memset(buffer, 0, 512); in nftl_readblock() 758 int res = mtd_read(mtd, ptr, 512, &retlen, buffer); in nftl_readblock() 673 nftl_writeblock(struct mtd_blktrans_dev *mbd, unsigned long block, char *buffer) nftl_writeblock() argument 700 nftl_readblock(struct mtd_blktrans_dev *mbd, unsigned long block, char *buffer) nftl_readblock() argument
|
| /kernel/linux/linux-6.6/drivers/media/radio/si470x/ |
| H A D | radio-si470x-usb.c | 64 /* RDS buffer blocks */ 67 MODULE_PARM_DESC(rds_buf, "RDS buffer entries: *100*"); 433 /* Fill the V4L2 RDS buffer */ in si470x_int_in_callback() 442 /* copy RDS block to internal buffer */ in si470x_int_in_callback() 443 memcpy(&radio->buffer[radio->wr_index], &tmpbuf, 3); in si470x_int_in_callback() 495 kfree(radio->buffer); in si470x_usb_release() 714 /* rds buffer allocation */ in si470x_usb_driver_probe() 716 radio->buffer = kmalloc(radio->buf_size, GFP_KERNEL); in si470x_usb_driver_probe() 717 if (!radio->buffer) { in si470x_usb_driver_probe() 722 /* rds buffer configuratio in si470x_usb_driver_probe() [all...] |
| /kernel/linux/linux-6.6/fs/smb/client/ |
| H A D | smb2misc.c | 330 * of the data buffer offset and data buffer length for the particular in smb2_get_data_area_len() 452 /* Note: caller must free return buffer */ 609 smb2_is_valid_lease_break(char *buffer, struct TCP_Server_Info *server) in smb2_is_valid_lease_break() argument 611 struct smb2_lease_break *rsp = (struct smb2_lease_break *)buffer; in smb2_is_valid_lease_break() 670 smb2_is_valid_oplock_break(char *buffer, struct TCP_Server_Info *server) in smb2_is_valid_oplock_break() argument 672 struct smb2_oplock_break *rsp = (struct smb2_oplock_break *)buffer; in smb2_is_valid_oplock_break() 687 return smb2_is_valid_lease_break(buffer, server); in smb2_is_valid_oplock_break()
|
| /kernel/linux/linux-6.6/fs/ubifs/ |
| H A D | xattr.c | 226 * before the host inode in the write-buffer. in change_xattr() 396 ssize_t ubifs_listxattr(struct dentry *dentry, char *buffer, size_t size) in ubifs_listxattr() argument 406 dbg_gen("ino %lu ('%pd'), buffer size %zd", host->i_ino, in ubifs_listxattr() 411 if (!buffer) { in ubifs_listxattr() 413 * We should return the minimum buffer size which will fit a in ubifs_listxattr() 437 memcpy(buffer + written, fname_name(&nm), fname_len(&nm) + 1); in ubifs_listxattr() 692 const char *name, void *buffer, size_t size) in xattr_get() 698 return ubifs_xattr_get(inode, name, buffer, size); in xattr_get() 690 xattr_get(const struct xattr_handler *handler, struct dentry *dentry, struct inode *inode, const char *name, void *buffer, size_t size) xattr_get() argument
|