| /kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
| H A D | fw_common.c | 50 enum version_8192c version, u8 *buffer, u32 size) in _rtl92c_write_fw() 55 u8 *bufferptr = (u8 *)buffer; in _rtl92c_write_fw() 85 rtl_fw_block_write(hw, buffer, size); in _rtl92c_write_fw() 49 _rtl92c_write_fw(struct ieee80211_hw *hw, enum version_8192c version, u8 *buffer, u32 size) _rtl92c_write_fw() argument
|
| /kernel/linux/linux-5.10/net/xdp/ |
| H A D | xsk.c | 116 /* The buffer pool is stored both in the _rx struct and the _tx struct as we do 394 char *buffer; in xsk_generic_xmit() local 412 buffer = xsk_buff_raw_get_data(xs->pool, addr); in xsk_generic_xmit() 413 err = skb_store_bits(skb, 0, buffer, len); in xsk_generic_xmit() 759 /* Share the buffer pool with the other socket. */ in xsk_bind() 793 /* FQ and CQ are now owned by the buffer pool and cleaned up with it. */ in xsk_bind()
|
| /kernel/linux/linux-5.10/sound/pci/ |
| H A D | via82xx_modem.c | 316 flag = VIA_TBL_BIT_EOL; /* buffer boundary */ in build_via_table() 548 * calculate the linear position at the given sg-buffer index and the rest count 589 * when end of buffer is reached in calc_linear_pos() 638 * allocate the buffer and build up the buffer description table 661 * clean up the buffer description table and release the buffer 904 static void snd_via82xx_proc_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer) in snd_via82xx_proc_read() argument 909 snd_iprintf(buffer, "%s\n\n", chip->card->longname); in snd_via82xx_proc_read() 911 snd_iprintf(buffer, " in snd_via82xx_proc_read() [all...] |
| /kernel/linux/linux-5.10/kernel/ |
| H A D | relay.c | 88 * relay_mmap_buf: - mmap channel buffer to process address space 89 * @buf: relay channel buffer 116 * relay_alloc_buf - allocate a channel buffer 117 * @buf: the buffer struct 118 * @size: total size of the buffer 120 * Returns a pointer to the resulting buffer, %NULL if unsuccessful. The 157 * relay_create_buf - allocate and initialize a channel buffer 160 * Returns channel buffer if successful, %NULL otherwise. 205 * relay_destroy_buf - destroy an rchan_buf struct and associated buffer 206 * @buf: the buffer struc 1121 relay_file_read(struct file *filp, char __user *buffer, size_t count, loff_t *ppos) relay_file_read() argument [all...] |
| /kernel/linux/linux-5.10/drivers/media/usb/hdpvr/ |
| H A D | hdpvr-video.c | 31 "%s:%d buffer stat: %d free, %d proc\n", \ 74 /* marking buffer as received and wake waiting */ in hdpvr_read_bulk_callback() 80 /* buffer bits */ 147 v4l2_err(&dev->v4l2_dev, "cannot allocate buffer\n"); in hdpvr_alloc_buffers() 161 "cannot allocate usb transfer buffer\n"); in hdpvr_alloc_buffers() 200 "buffer not marked as available\n"); in hdpvr_submit_buffers() 334 v4l2_err(&dev->v4l2_dev, "failed to allocate temporary buffer for emptying the internal device buffer. Next capture start will be slow\n"); in hdpvr_stop_streaming() 349 /* emptying the device buffer beforeshutting it down */ in hdpvr_stop_streaming() 406 static ssize_t hdpvr_read(struct file *file, char __user *buffer, size_ argument [all...] |
| /kernel/linux/linux-5.10/drivers/media/platform/vsp1/ |
| H A D | vsp1_video.c | 304 * vsp1_video_complete_buffer - Complete the current buffer 307 * This function completes the current buffer by filling its sequence number, 310 * Return the next queued buffer or NULL if the queue is empty. 837 struct vsp1_vb2_buffer *buffer; in vsp1_video_release_buffers() local 842 list_for_each_entry(buffer, &video->irqqueue, queue) in vsp1_video_release_buffers() 843 vb2_buffer_done(&buffer->buf.vb2_buf, VB2_BUF_STATE_ERROR); in vsp1_video_release_buffers()
|
| /kernel/linux/linux-5.10/drivers/media/radio/si4713/ |
| H A D | si4713.c | 92 #define DBG_BUFFER(device, message, buffer, size) \ 97 sprintf(str + i * 5, " 0x%02x", buffer[i]); \ 101 #define DBG_BUFFER(device, message, buffer, size) 189 * @response: buffer to place the expected response from the device (up to 15) 715 * si4713_tx_rds_buff - Loads the RDS group buffer FIFO or circular buffer. 717 * @mode: the buffer operation mode. 721 * @cbleft: returns the number of available circular buffer blocks minus the 722 * number of used circular buffer blocks. 757 * si4713_tx_rds_ps - Loads the program service buffer [all...] |
| /kernel/linux/linux-5.10/include/drm/ |
| H A D | drm_dp_helper.h | 1511 * @buffer: pointer to a transmission or reception buffer 1512 * @size: size of @buffer 1518 void *buffer; member 1609 void *buffer, size_t size); 1611 void *buffer, size_t size);
|
| /kernel/linux/linux-6.6/drivers/media/usb/hdpvr/ |
| H A D | hdpvr-video.c | 31 "%s:%d buffer stat: %d free, %d proc\n", \ 74 /* marking buffer as received and wake waiting */ in hdpvr_read_bulk_callback() 80 /* buffer bits */ 147 v4l2_err(&dev->v4l2_dev, "cannot allocate buffer\n"); in hdpvr_alloc_buffers() 161 "cannot allocate usb transfer buffer\n"); in hdpvr_alloc_buffers() 200 "buffer not marked as available\n"); in hdpvr_submit_buffers() 334 v4l2_err(&dev->v4l2_dev, "failed to allocate temporary buffer for emptying the internal device buffer. Next capture start will be slow\n"); in hdpvr_stop_streaming() 349 /* emptying the device buffer beforeshutting it down */ in hdpvr_stop_streaming() 406 static ssize_t hdpvr_read(struct file *file, char __user *buffer, size_ argument [all...] |
| /kernel/linux/linux-6.6/drivers/media/radio/si4713/ |
| H A D | si4713.c | 92 #define DBG_BUFFER(device, message, buffer, size) \ 97 sprintf(str + i * 5, " 0x%02x", buffer[i]); \ 101 #define DBG_BUFFER(device, message, buffer, size) 189 * @response: buffer to place the expected response from the device (up to 15) 715 * si4713_tx_rds_buff - Loads the RDS group buffer FIFO or circular buffer. 717 * @mode: the buffer operation mode. 721 * @cbleft: returns the number of available circular buffer blocks minus the 722 * number of used circular buffer blocks. 757 * si4713_tx_rds_ps - Loads the program service buffer [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_common.c | 254 * @buffer: pointer to command buffer 255 * @buf_len: max length of buffer 260 void *buffer, u16 buf_len) in iavf_debug_aq() 263 u8 *buf = (u8 *)buffer; in iavf_debug_aq() 284 if (buffer && aq_desc->datalen) { in iavf_debug_aq() 350 * @lut: pointer to the lut buffer provided by the caller 351 * @lut_size: size of the lut buffer 404 * @lut: pointer to the lut buffer provided by the caller 405 * @lut_size: size of the lut buffer 259 iavf_debug_aq(struct iavf_hw *hw, enum iavf_debug_mask mask, void *desc, void *buffer, u16 buf_len) iavf_debug_aq() argument [all...] |
| /kernel/linux/linux-6.6/drivers/net/ethernet/i825xx/ |
| H A D | sun3_82586.c | 596 p->xmit_buffs[i]->buffer = make24((p->xmit_cbuffs[i])); in init586() 664 rbd[i].buffer = make24(ptr); in alloc_rfa() 774 if( (totlen = swab16(rbd->status)) & RBD_LAST) /* the first and the last buffer? */ in sun3_82586_rcv_int() 783 skb_copy_to_linear_data(skb,(char *) p->base+swab32((unsigned long) rbd->buffer),totlen); in sun3_82586_rcv_int()
|
| /kernel/linux/linux-6.6/fs/overlayfs/ |
| H A D | super.c | 442 const char *name, void *buffer, size_t size) in ovl_own_xattr_get() 458 const char *name, void *buffer, size_t size) in ovl_other_xattr_get() 460 return ovl_xattr_get(dentry, inode, name, buffer, size); in ovl_other_xattr_get() 440 ovl_own_xattr_get(const struct xattr_handler *handler, struct dentry *dentry, struct inode *inode, const char *name, void *buffer, size_t size) ovl_own_xattr_get() argument 456 ovl_other_xattr_get(const struct xattr_handler *handler, struct dentry *dentry, struct inode *inode, const char *name, void *buffer, size_t size) ovl_other_xattr_get() argument
|
| /kernel/linux/linux-6.6/include/linux/ |
| H A D | perf_event.h | 486 * Take a snapshot of the AUX buffer without touching the event 1582 void *buffer, size_t *lenp, loff_t *ppos); 1584 void *buffer, size_t *lenp, loff_t *ppos); 1586 void *buffer, size_t *lenp, loff_t *ppos); 1894 * fast. Otherwise, the hardware register/buffer will be flushed with
|
| /kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_device.h | 276 unsigned int page_shift; /* buffer page shift */ 278 bool mtt_only; /* only alloc buffer-required MTT memory */ 285 unsigned int buf_pg_shift; /* buffer page shift */ 286 unsigned int buf_pg_count; /* buffer page count */ 294 struct ib_umem *umem; /* user space buffer */ 295 struct hns_roce_buf *kmem; /* kernel space buffer */ 909 int (*query_cqc)(struct hns_roce_dev *hr_dev, u32 cqn, void *buffer); 910 int (*query_qpc)(struct hns_roce_dev *hr_dev, u32 qpn, void *buffer); 911 int (*query_mpt)(struct hns_roce_dev *hr_dev, u32 key, void *buffer);
|
| /kernel/linux/linux-6.6/drivers/media/platform/atmel/ |
| H A D | atmel-isi.c | 42 /* Frame buffer descriptor */ 44 /* Physical address of the frame buffer */ 63 /* Frame buffer data */ 101 /* Allocate descriptors for dma buffer use */ 358 static void start_dma(struct atmel_isi *isi, struct frame_buffer *buffer) in start_dma() argument 375 (u32)buffer->p_dma_desc->fbd_phys); in start_dma() 381 (u32)buffer->p_dma_desc->fbd_phys); in start_dma() 475 /* abort streaming and wait for last buffer */ 1236 /* buffer queue */ in atmel_isi_probe()
|
| /kernel/linux/linux-6.6/drivers/media/pci/saa7164/ |
| H A D | saa7164-encoder.c | 96 /* Dynamic buffer switch at encoder start time */ 146 printk(KERN_ERR "%s() failed (errno = %d), unable to allocate buffer\n", in saa7164_encoder_buffers_alloc() 603 /* Reset the state of any allocated buffer resources */ in saa7164_encoder_stop_streaming() 606 /* Reset the hard and soft buffer state */ in saa7164_encoder_stop_streaming() 638 /* allocate all of the PCIe DMA buffer resources on the fly, in saa7164_encoder_start_streaming() 787 static ssize_t fops_read(struct file *file, char __user *buffer, in fops_read() argument 824 /* blocking wait for buffer */ in fops_read() 833 /* Pull the first buffer from the used list */ in fops_read() 848 if (copy_to_user(buffer, p, cnt)) { in fops_read() 859 buffer in fops_read() [all...] |
| /kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/ |
| H A D | vsp1_video.c | 305 * vsp1_video_complete_buffer - Complete the current buffer 308 * This function completes the current buffer by filling its sequence number, 311 * Return the next queued buffer or NULL if the queue is empty. 838 struct vsp1_vb2_buffer *buffer; in vsp1_video_release_buffers() local 843 list_for_each_entry(buffer, &video->irqqueue, queue) in vsp1_video_release_buffers() 844 vb2_buffer_done(&buffer->buf.vb2_buf, VB2_BUF_STATE_ERROR); in vsp1_video_release_buffers()
|
| /kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtlwifi/rtl8192c/ |
| H A D | fw_common.c | 50 enum version_8192c version, u8 *buffer, u32 size) in _rtl92c_write_fw() 55 u8 *bufferptr = (u8 *)buffer; in _rtl92c_write_fw() 85 rtl_fw_block_write(hw, buffer, size); in _rtl92c_write_fw() 49 _rtl92c_write_fw(struct ieee80211_hw *hw, enum version_8192c version, u8 *buffer, u32 size) _rtl92c_write_fw() argument
|
| /kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
| H A D | mlx5_ib.h | 1292 int mlx5_ib_read_wqe_sq(struct mlx5_ib_qp *qp, int wqe_index, void *buffer, 1294 int mlx5_ib_read_wqe_rq(struct mlx5_ib_qp *qp, int wqe_index, void *buffer, 1296 int mlx5_ib_read_wqe_srq(struct mlx5_ib_srq *srq, int wqe_index, void *buffer,
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/device_include/ |
| H A D | svga3d_dx.h | 861 } buffer; member 913 } buffer; member 1028 } buffer; member
|
| /kernel/linux/linux-6.6/drivers/input/ |
| H A D | joydev.c | 58 struct js_event buffer[JOYDEV_BUFFER_SIZE]; member 62 spinlock_t buffer_lock; /* protects access to buffer, head and tail */ 98 client->buffer[client->head] = *event; in joydev_pass_event() 328 *event = client->buffer[client->tail++]; in joydev_fetch_next_event()
|
| /kernel/linux/linux-6.6/sound/pci/ |
| H A D | via82xx_modem.c | 315 flag = VIA_TBL_BIT_EOL; /* buffer boundary */ in build_via_table() 548 * calculate the linear position at the given sg-buffer index and the rest count 589 * when end of buffer is reached in calc_linear_pos() 638 * allocate the buffer and build up the buffer description table 661 * clean up the buffer description table and release the buffer 908 static void snd_via82xx_proc_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer) in snd_via82xx_proc_read() argument 913 snd_iprintf(buffer, "%s\n\n", chip->card->longname); in snd_via82xx_proc_read() 915 snd_iprintf(buffer, " in snd_via82xx_proc_read() [all...] |
| /kernel/linux/linux-6.6/kernel/ |
| H A D | relay.c | 75 * relay_mmap_buf: - mmap channel buffer to process address space 76 * @buf: relay channel buffer 101 * relay_alloc_buf - allocate a channel buffer 102 * @buf: the buffer struct 103 * @size: total size of the buffer 105 * Returns a pointer to the resulting buffer, %NULL if unsuccessful. The 142 * relay_create_buf - allocate and initialize a channel buffer 145 * Returns channel buffer if successful, %NULL otherwise. 190 * relay_destroy_buf - destroy an rchan_buf struct and associated buffer 191 * @buf: the buffer struc 1033 relay_file_read(struct file *filp, char __user *buffer, size_t count, loff_t *ppos) relay_file_read() argument [all...] |
| /kernel/linux/linux-6.6/lib/ |
| H A D | dynamic_debug.c | 274 * Split the buffer `buf' into space-separated words. 779 * @buffer: string description of controlled bits -> classes 786 int param_get_dyndbg_classes(char *buffer, const struct kernel_param *kp) in param_get_dyndbg_classes() argument 795 return scnprintf(buffer, PAGE_SIZE, "0x%lx\n", *dcp->bits); in param_get_dyndbg_classes() 799 return scnprintf(buffer, PAGE_SIZE, "%d\n", *dcp->lvl); in param_get_dyndbg_classes()
|