/linux-master/drivers/md/dm-vdo/ |
H A D | string-utils.c | 8 char *vdo_append_to_buffer(char *buffer, char *buf_end, const char *fmt, ...) argument 14 n = vsnprintf(buffer, buf_end - buffer, fmt, args); 15 if (n >= (size_t) (buf_end - buffer)) 16 buffer = buf_end; 18 buffer += n; 21 return buffer;
|
/linux-master/drivers/media/common/siano/ |
H A D | smsendian.h | 16 extern void smsendian_handle_tx_message(void *buffer); 17 extern void smsendian_handle_rx_message(void *buffer);
|
/linux-master/drivers/s390/char/ |
H A D | sclp_rw.c | 35 * Setup a sclp write buffer. Gets a page as input (4K) and returns 37 * end of the input page. This reduces the buffer space by a few 43 struct sclp_buffer *buffer; local 51 buffer = ((struct sclp_buffer *) ((addr_t) sccb + PAGE_SIZE)) - 1; 52 buffer->sccb = sccb; 53 buffer->retry_count = 0; 54 buffer->messages = 0; 55 buffer->char_sum = 0; 56 buffer->current_line = NULL; 57 buffer 73 sclp_unmake_buffer(struct sclp_buffer *buffer) argument 83 sclp_initialize_mto(struct sclp_buffer *buffer, int max_len) argument 133 sclp_finalize_mto(struct sclp_buffer *buffer) argument 170 sclp_write(struct sclp_buffer *buffer, const unsigned char *msg, int count) argument 306 sclp_buffer_space(struct sclp_buffer *buffer) argument 322 sclp_chars_in_buffer(struct sclp_buffer *buffer) argument 360 struct sclp_buffer *buffer; local 425 sclp_emit_buffer(struct sclp_buffer *buffer, void (*callback)(struct sclp_buffer *, int)) argument [all...] |
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_buffer.c | 25 static inline void OUT(struct etnaviv_cmdbuf *buffer, u32 data) argument 27 u32 *vaddr = (u32 *)buffer->vaddr; 29 BUG_ON(buffer->user_size >= buffer->size); 31 vaddr[buffer->user_size / 4] = data; 32 buffer->user_size += 4; 35 static inline void CMD_LOAD_STATE(struct etnaviv_cmdbuf *buffer, argument 40 buffer->user_size = ALIGN(buffer->user_size, 8); 43 OUT(buffer, VIV_FE_LOAD_STATE_HEADER_OP_LOAD_STAT 49 CMD_END(struct etnaviv_cmdbuf *buffer) argument 56 CMD_WAIT(struct etnaviv_cmdbuf *buffer, unsigned int waitcycles) argument 64 CMD_LINK(struct etnaviv_cmdbuf *buffer, u16 prefetch, u32 address) argument 74 CMD_STALL(struct etnaviv_cmdbuf *buffer, u32 from, u32 to) argument 83 CMD_SEM(struct etnaviv_cmdbuf *buffer, u32 from, u32 to) argument 90 etnaviv_cmd_select_pipe(struct etnaviv_gpu *gpu, struct etnaviv_cmdbuf *buffer, u8 pipe) argument 137 etnaviv_buffer_replace_wait(struct etnaviv_cmdbuf *buffer, unsigned int wl_offset, u32 cmd, u32 arg) argument 152 etnaviv_buffer_reserve(struct etnaviv_gpu *gpu, struct etnaviv_cmdbuf *buffer, unsigned int cmd_dwords) argument 165 struct etnaviv_cmdbuf *buffer = &gpu->buffer; local 182 struct etnaviv_cmdbuf *buffer = &gpu->buffer; local 217 struct etnaviv_cmdbuf *buffer = &gpu->buffer; local 235 struct etnaviv_cmdbuf *buffer = &gpu->buffer; local 303 struct etnaviv_cmdbuf *buffer = &gpu->buffer; local 344 struct etnaviv_cmdbuf *buffer = &gpu->buffer; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/fault/ |
H A D | gp10b.c | 30 gp10b_fault_buffer_pin(struct nvkm_fault_buffer *buffer) argument 32 return nvkm_memory_addr(buffer->mem); 38 .buffer.nr = 1, 39 .buffer.entry_size = 32, 40 .buffer.info = gp100_fault_buffer_info, 41 .buffer.pin = gp10b_fault_buffer_pin, 42 .buffer.init = gp100_fault_buffer_init, 43 .buffer.fini = gp100_fault_buffer_fini, 44 .buffer.intr = gp100_fault_buffer_intr,
|
H A D | gp100.c | 30 gp100_fault_buffer_intr(struct nvkm_fault_buffer *buffer, bool enable) argument 32 struct nvkm_device *device = buffer->fault->subdev.device; 37 gp100_fault_buffer_fini(struct nvkm_fault_buffer *buffer) argument 39 struct nvkm_device *device = buffer->fault->subdev.device; 44 gp100_fault_buffer_init(struct nvkm_fault_buffer *buffer) argument 46 struct nvkm_device *device = buffer->fault->subdev.device; 47 nvkm_wr32(device, 0x002a74, upper_32_bits(buffer->addr)); 48 nvkm_wr32(device, 0x002a70, lower_32_bits(buffer->addr)); 52 u64 gp100_fault_buffer_pin(struct nvkm_fault_buffer *buffer) argument 54 return nvkm_memory_bar2(buffer 58 gp100_fault_buffer_info(struct nvkm_fault_buffer *buffer) argument [all...] |
H A D | user.c | 34 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); local 42 return nvkm_uevent_add(uevent, &buffer->fault->event, buffer->id, 50 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); local 51 struct nvkm_device *device = buffer->fault->subdev.device; 53 *addr = device->func->resource_addr(device, 3) + buffer->addr; 54 *size = nvkm_memory_size(buffer->mem); 61 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); local 62 buffer->fault->func->buffer 69 struct nvkm_fault_buffer *buffer = nvkm_fault_buffer(object); local 97 struct nvkm_fault_buffer *buffer = fault->buffer[fault->func->user.rp]; local [all...] |
/linux-master/sound/pci/ca0106/ |
H A D | ca0106_proc.c | 15 * Use separate card based DMA buffer for periods table list. 84 static void snd_ca0106_proc_dump_iec958( struct snd_info_buffer *buffer, u32 value) argument 95 snd_iprintf(buffer, "Mode: consumer\n"); 96 snd_iprintf(buffer, "Data: "); 98 snd_iprintf(buffer, "audio\n"); 100 snd_iprintf(buffer, "non-audio\n"); 102 snd_iprintf(buffer, "Rate: "); 105 snd_iprintf(buffer, "44100 Hz\n"); 108 snd_iprintf(buffer, "48000 Hz\n"); 111 snd_iprintf(buffer, "3200 258 snd_ca0106_proc_iec958(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument 280 snd_ca0106_proc_reg_write32(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument 298 snd_ca0106_proc_reg_read32(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument 314 snd_ca0106_proc_reg_read16(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument 330 snd_ca0106_proc_reg_read8(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument 346 snd_ca0106_proc_reg_read1(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument 364 snd_ca0106_proc_reg_read2(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument 382 snd_ca0106_proc_reg_write(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument 396 snd_ca0106_proc_i2c_write(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument [all...] |
/linux-master/tools/wmi/ |
H A D | dell-smbios-example.c | 32 static void show_buffer(struct dell_wmi_smbios_buffer *buffer) argument 35 buffer->std.cmd_class, buffer->std.cmd_select, 36 buffer->std.input[0], buffer->std.input[1], 37 buffer->std.input[2], buffer->std.input[3], 38 buffer->std.output[0], buffer->std.output[1], 39 buffer 42 run_wmi_smbios_cmd(struct dell_wmi_smbios_buffer *buffer) argument 94 token_is_active(__u16 *location, __u16 *cmpvalue, struct dell_wmi_smbios_buffer *buffer) argument 109 query_token(__u16 token, struct dell_wmi_smbios_buffer *buffer) argument 123 activate_token(struct dell_wmi_smbios_buffer *buffer, __u16 token) argument 157 struct dell_wmi_smbios_buffer *buffer; local [all...] |
/linux-master/fs/configfs/ |
H A D | file.c | 56 static int fill_read_buffer(struct file *file, struct configfs_buffer *buffer) argument 61 if (!buffer->page) 62 buffer->page = (char *) get_zeroed_page(GFP_KERNEL); 63 if (!buffer->page) 68 count = buffer->attr->show(buffer->item, buffer->page); 75 buffer->needs_read_fill = 0; 76 buffer->count = count; 83 struct configfs_buffer *buffer local 110 struct configfs_buffer *buffer = file->private_data; local 181 fill_write_buffer(struct configfs_buffer *buffer, struct iov_iter *from) argument 200 flush_write_buffer(struct file *file, struct configfs_buffer *buffer, size_t count) argument 223 struct configfs_buffer *buffer = file->private_data; local 240 struct configfs_buffer *buffer = file->private_data; local 295 struct configfs_buffer *buffer; local 381 struct configfs_buffer *buffer = filp->private_data; local 403 struct configfs_buffer *buffer = file->private_data; local [all...] |
/linux-master/include/linux/iio/ |
H A D | buffer_impl.h | 9 #include <uapi/linux/iio/buffer.h> 10 #include <linux/iio/buffer.h> 16 * INDIO_BUFFER_FLAG_FIXED_WATERMARK - Watermark level of the buffer can not be 17 * configured. It has a fixed value which will be buffer specific. 23 * @store_to: actually store stuff to the buffer 26 * the buffer. 27 * @remove_from: remove scan from buffer. Drivers should calls this to 28 * remove a scan from a buffer. 30 * @space_available: returns the amount of bytes available in a buffer 34 * @set_length: set number of datums in buffer 164 iio_buffer_get(struct iio_buffer *buffer) argument 165 iio_buffer_put(struct iio_buffer *buffer) argument [all...] |
/linux-master/tools/testing/selftests/mm/ |
H A D | hmm-tests.c | 180 struct hmm_buffer *buffer, 187 cmd.addr = (__u64)buffer->ptr; 188 cmd.ptr = (__u64)buffer->mirror; 199 buffer->cpages = cmd.cpages; 200 buffer->faults = cmd.faults; 205 static void hmm_buffer_free(struct hmm_buffer *buffer) argument 207 if (buffer == NULL) 210 if (buffer->ptr) 211 munmap(buffer->ptr, buffer 178 hmm_dmirror_cmd(int fd, unsigned long request, struct hmm_buffer *buffer, unsigned long npages) argument 268 hmm_migrate_sys_to_dev(int fd, struct hmm_buffer *buffer, unsigned long npages) argument 275 hmm_migrate_dev_to_sys(int fd, struct hmm_buffer *buffer, unsigned long npages) argument 294 struct hmm_buffer *buffer; local 358 struct hmm_buffer *buffer; local 417 struct hmm_buffer *buffer; local 465 struct hmm_buffer *buffer; local 531 struct hmm_buffer *buffer; local 609 struct hmm_buffer *buffer; local 686 struct hmm_buffer *buffer; local 790 struct hmm_buffer *buffer; local 847 struct hmm_buffer *buffer; local 902 struct hmm_buffer *buffer; local 960 struct hmm_buffer *buffer; local 1008 struct hmm_buffer *buffer; local 1064 struct hmm_buffer *buffer; local 1116 struct hmm_buffer *buffer; local 1151 struct hmm_buffer *buffer; local 1243 struct hmm_buffer *buffer; local 1302 struct hmm_buffer *buffer; local 1350 struct hmm_buffer *buffer = p; local 1376 struct hmm_buffer *buffer; local 1426 struct hmm_buffer *buffer; local 1468 struct hmm_buffer *buffer; local 1570 struct hmm_buffer *buffer; local 1645 struct hmm_buffer *buffer; local 1720 struct hmm_buffer *buffer; local 1774 struct hmm_buffer *buffer; local 1827 struct hmm_buffer *buffer; local 1900 struct hmm_buffer *buffer; local 1989 struct hmm_buffer *buffer; local [all...] |
/linux-master/drivers/acpi/acpica/ |
H A D | exstorob.c | 26 * DESCRIPTION: Copy a buffer object to another buffer object. 34 u8 *buffer; local 44 /* We know that source_desc is a buffer by now */ 46 buffer = ACPI_CAST_PTR(u8, source_desc->buffer.pointer); 47 length = source_desc->buffer.length; 50 * If target is a buffer of length zero or is a static buffer, 51 * allocate a new buffer o 131 u8 *buffer; local [all...] |
/linux-master/include/linux/ |
H A D | ring_buffer.h | 22 * enum ring_buffer_type - internal ring buffer types 64 u64 ring_buffer_event_time_stamp(struct trace_buffer *buffer, 71 * will try to remove the event from the ring buffer completely 77 * ring_buffer_discard_commit(buffer, event); 79 * ring_buffer_unlock_commit(buffer, event); 81 void ring_buffer_discard_commit(struct trace_buffer *buffer, 85 * size is in bytes for each per CPU buffer. 91 * Because the ring buffer is generic, if other users of the ring buffer get 93 * ring buffer' [all...] |
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | userspace_io_test.c | 13 static void guest_ins_port80(uint8_t *buffer, unsigned int count) argument 18 end = (unsigned long)buffer + 1; 20 end = (unsigned long)buffer + 8192; 22 asm volatile("cld; rep; insb" : "+D"(buffer), "+c"(count) : "d"(0x80) : "memory"); 24 GUEST_ASSERT_EQ((unsigned long)buffer, end); 29 uint8_t buffer[8192]; local 37 * to not explode or overflow a buffer. 39 guest_ins_port80(buffer, 2); 40 guest_ins_port80(buffer, 3); 42 /* Verify KVM fills the buffer correctl [all...] |
/linux-master/drivers/media/tuners/ |
H A D | tea5767.c | 133 unsigned char *buffer) 137 if (TEA5767_READY_FLAG_MASK & buffer[0]) 142 if (TEA5767_BAND_LIMIT_MASK & buffer[0]) 147 div = ((buffer[0] & 0x3f) << 8) | buffer[1]; 164 buffer[0] = (div >> 8) & 0x3f; 165 buffer[1] = div & 0xff; 170 if (TEA5767_STEREO_MASK & buffer[2]) 175 tuner_info("IF Counter = %d\n", buffer[2] & TEA5767_IF_CNTR_MASK); 178 (buffer[ 132 tea5767_status_dump(struct tea5767_priv *priv, unsigned char *buffer) argument 192 unsigned char buffer[5]; local 284 tea5767_read_status(struct dvb_frontend *fe, char *buffer) argument 298 tea5767_signal(struct dvb_frontend *fe, const char *buffer) argument 309 tea5767_stereo(struct dvb_frontend *fe, const char *buffer) argument 322 unsigned char buffer[5]; local 338 unsigned char buffer[5]; local 350 unsigned char buffer[5]; local 371 unsigned char buffer[7] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff }; local [all...] |
/linux-master/drivers/iio/buffer/ |
H A D | Makefile | 3 # Makefile for the industrial I/O buffer implementations 7 obj-$(CONFIG_IIO_BUFFER_CB) += industrialio-buffer-cb.o 8 obj-$(CONFIG_IIO_BUFFER_DMA) += industrialio-buffer-dma.o 9 obj-$(CONFIG_IIO_BUFFER_DMAENGINE) += industrialio-buffer-dmaengine.o 11 obj-$(CONFIG_IIO_TRIGGERED_BUFFER) += industrialio-triggered-buffer.o
|
/linux-master/arch/sparc/boot/ |
H A D | piggyback.c | 104 char buffer[1024]; local 111 while (fgets(buffer, 1024, map)) { 112 if (start_line(buffer)) 113 *start = strtoul(buffer, NULL, 16); 114 else if (end_line(buffer)) 115 *end = strtoul(buffer, NULL, 16); 137 char buffer[BUFSIZE]; local 143 if (read(kernelfd, buffer, BUFSIZE) != BUFSIZE) 146 if (buffer[40] == 'H' && buffer[4 180 char buffer[1024]; local [all...] |
/linux-master/sound/pci/hda/ |
H A D | hda_proc.c | 47 static void print_nid_array(struct snd_info_buffer *buffer, argument 58 snd_iprintf(buffer, 63 snd_iprintf(buffer, 74 static void print_nid_pcms(struct snd_info_buffer *buffer, argument 84 snd_iprintf(buffer, " Device: name=\"%s\", " 93 static void print_amp_caps(struct snd_info_buffer *buffer, argument 100 snd_iprintf(buffer, "N/A\n"); 103 snd_iprintf(buffer, "ofs=0x%02x, nsteps=0x%02x, stepsize=0x%02x, " 133 static void print_amp_vals(struct snd_info_buffer *buffer, argument 145 snd_iprintf(buffer, " ["); 161 print_pcm_rates(struct snd_info_buffer *buffer, unsigned int pcm) argument 177 print_pcm_bits(struct snd_info_buffer *buffer, unsigned int pcm) argument 186 print_pcm_formats(struct snd_info_buffer *buffer, unsigned int streams) argument 199 print_pcm_caps(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 304 print_pin_caps(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid, int *supports_vref) argument 400 print_pin_ctls(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid, int supports_vref) argument 438 print_vol_knob(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 450 print_audio_io(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid, unsigned int wid_type) argument 468 print_digital_conv(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 512 print_power_state(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 553 print_unsol_cap(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 573 print_proc_caps(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 598 print_conn_list(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid, unsigned int wid_type, hda_nid_t *conn, int conn_len) argument 638 print_gpio(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 682 print_dpmst_connections(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid, int dev_num) argument 714 print_device_list(struct snd_info_buffer *buffer, struct hda_codec *codec, hda_nid_t nid) argument 748 print_codec_core_info(struct hdac_device *codec, struct snd_info_buffer *buffer) argument 774 print_codec_info(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument [all...] |
/linux-master/arch/x86/include/asm/ |
H A D | cmdline.h | 7 char *buffer, int bufsize);
|
/linux-master/sound/isa/gus/ |
H A D | gus_dram.c | 18 char buffer[256], *pbuffer; local 21 size1 = size > sizeof(buffer) ? sizeof(buffer) : size; 22 if (copy_from_user(buffer, _buffer, size1)) 28 outsb(GUSP(gus, DRAM), buffer, size1); local 32 pbuffer = buffer; 44 int snd_gus_dram_write(struct snd_gus_card *gus, char __user *buffer, argument 47 return snd_gus_dram_poke(gus, buffer, address, size); 56 char buffer[256], *pbuffer; local 59 size1 = size > sizeof(buffer) 64 insb(GUSP(gus, DRAM), buffer, size1); local 82 snd_gus_dram_read(struct snd_gus_card *gus, char __user *buffer, unsigned int address, unsigned int size, int rom) argument [all...] |
/linux-master/fs/xfs/libxfs/ |
H A D | xfs_cksum.h | 8 * Calculate the intermediate checksum for a buffer that has the CRC field 10 * cksum_offset parameter. We do not modify the buffer during verification, 14 xfs_start_cksum_safe(char *buffer, size_t length, unsigned long cksum_offset) argument 20 crc = crc32c(XFS_CRC_SEED, buffer, cksum_offset); 26 return crc32c(crc, &buffer[cksum_offset + sizeof(__be32)], 31 * Fast CRC method where the buffer is modified. Callers must have exclusive 32 * access to the buffer while the calculation takes place. 35 xfs_start_cksum_update(char *buffer, size_t length, unsigned long cksum_offset) argument 38 *(__le32 *)(buffer + cksum_offset) = 0; 40 /* single pass CRC calculation for the entire buffer */ 64 xfs_update_cksum(char *buffer, size_t length, unsigned long cksum_offset) argument 75 xfs_verify_cksum(char *buffer, size_t length, unsigned long cksum_offset) argument [all...] |
/linux-master/sound/core/seq/ |
H A D | seq_info.h | 12 void snd_seq_info_clients_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer); 13 void snd_seq_info_timer_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer); 14 void snd_seq_info_queues_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer);
|
/linux-master/sound/usb/ |
H A D | proc.c | 33 static void proc_audio_usbbus_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument 37 snd_iprintf(buffer, "%03d/%03d\n", chip->dev->bus->busnum, chip->dev->devnum); 40 static void proc_audio_usbid_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument 44 snd_iprintf(buffer, "%04x:%04x\n", 92 static void proc_dump_substream_formats(struct snd_usb_substream *subs, struct snd_info_buffer *buffer) argument 102 snd_iprintf(buffer, " Interface %d\n", fp->iface); 103 snd_iprintf(buffer, " Altset %d\n", fp->altsetting); 104 snd_iprintf(buffer, " Format:"); 107 snd_iprintf(buffer, " %s", 109 snd_iprintf(buffer, "\ 172 proc_dump_ep_status(struct snd_usb_substream *subs, struct snd_usb_endpoint *data_ep, struct snd_usb_endpoint *sync_ep, struct snd_info_buffer *buffer) argument 192 proc_dump_substream_status(struct snd_usb_audio *chip, struct snd_usb_substream *subs, struct snd_info_buffer *buffer) argument 210 proc_pcm_format_read(struct snd_info_entry *entry, struct snd_info_buffer *buffer) argument [all...] |
/linux-master/drivers/pnp/ |
H A D | interface.c | 26 char *buffer; /* pointer to begin of buffer */ member in struct:pnp_info_buffer 27 char *curr; /* current position in buffer */ 29 unsigned long len; /* total length of buffer */ 37 static int pnp_printf(pnp_info_buffer_t * buffer, char *fmt, ...) argument 42 if (buffer->stop || buffer->error) 45 res = vsnprintf(buffer->curr, buffer->len - buffer 56 pnp_print_port(pnp_info_buffer_t * buffer, char *space, struct pnp_port *port) argument 68 pnp_print_irq(pnp_info_buffer_t * buffer, char *space, struct pnp_irq *irq) argument 101 pnp_print_dma(pnp_info_buffer_t * buffer, char *space, struct pnp_dma *dma) argument 153 pnp_print_mem(pnp_info_buffer_t * buffer, char *space, struct pnp_mem *mem) argument 189 pnp_print_option(pnp_info_buffer_t * buffer, char *space, struct pnp_option *option) argument 212 pnp_info_buffer_t *buffer; local 252 pnp_info_buffer_t *buffer; local [all...] |