/drivers/media/common/siano/ |
H A D | smsendian.h | 27 extern void smsendian_handle_tx_message(void *buffer); 28 extern void smsendian_handle_rx_message(void *buffer);
|
/drivers/s390/char/ |
H A D | sclp_rw.c | 41 * Setup a sclp write buffer. Gets a page as input (4K) and returns 43 * end of the input page. This reduces the buffer space by a few 49 struct sclp_buffer *buffer; local 57 buffer = ((struct sclp_buffer *) ((addr_t) sccb + PAGE_SIZE)) - 1; 58 buffer->sccb = sccb; 59 buffer->retry_count = 0; 60 buffer->mto_number = 0; 61 buffer->mto_char_sum = 0; 62 buffer->current_line = NULL; 63 buffer 87 sclp_unmake_buffer(struct sclp_buffer *buffer) argument 97 sclp_initialize_mto(struct sclp_buffer *buffer, int max_len) argument 135 sclp_finalize_mto(struct sclp_buffer *buffer) argument 180 sclp_write(struct sclp_buffer *buffer, const unsigned char *msg, int count) argument 310 sclp_buffer_space(struct sclp_buffer *buffer) argument 324 sclp_chars_in_buffer(struct sclp_buffer *buffer) argument 338 sclp_set_columns(struct sclp_buffer *buffer, unsigned short columns) argument 347 sclp_set_htab(struct sclp_buffer *buffer, unsigned short htab) argument 380 struct sclp_buffer *buffer; local 445 sclp_emit_buffer(struct sclp_buffer *buffer, void (*callback)(struct sclp_buffer *, int)) argument [all...] |
/drivers/acpi/acpica/ |
H A D | exstorob.c | 60 * DESCRIPTION: Copy a buffer object to another buffer object. 68 u8 *buffer; local 78 /* We know that source_desc is a buffer by now */ 80 buffer = ACPI_CAST_PTR(u8, source_desc->buffer.pointer); 81 length = source_desc->buffer.length; 84 * If target is a buffer of length zero or is a static buffer, 85 * allocate a new buffer o 165 u8 *buffer; local [all...] |
H A D | utalloc.c | 181 char buffer[7]; local 184 ACPI_STRCPY(buffer, "MEMORY"); 185 (void)acpi_db_display_statistics(buffer); 226 * PARAMETERS: buffer - Buffer descriptor to be validated 234 acpi_status acpi_ut_validate_buffer(struct acpi_buffer * buffer) argument 239 if (!buffer) { 245 if ((buffer->length == ACPI_NO_BUFFER) || 246 (buffer->length == ACPI_ALLOCATE_BUFFER) || 247 (buffer->length == ACPI_ALLOCATE_LOCAL_BUFFER)) { 251 /* Length is valid, the buffer pointe 275 acpi_ut_initialize_buffer(struct acpi_buffer * buffer, acpi_size required_length) argument [all...] |
H A D | utpredef.c | 135 * PARAMETERS: buffer - Where the formatted string is returned 144 void acpi_ut_get_expected_return_types(char *buffer, u32 expected_btypes) argument 151 ACPI_STRCPY(buffer, "NONE"); 156 buffer[0] = 0; 164 ACPI_STRCAT(buffer, &ut_rtype_names[i][j]); 184 static u32 acpi_ut_get_argument_types(char *buffer, u16 argument_types); 252 * PARAMETERS: buffer - Scratch buffer for this function 265 acpi_ut_display_predefined_method(char *buffer, argument 272 * Get the argument count and the string buffer 324 acpi_ut_get_argument_types(char *buffer, u16 argument_types) argument 377 acpi_ut_get_resource_bit_width(char *buffer, u16 types) argument [all...] |
H A D | utbuffer.c | 54 * PARAMETERS: buffer - Buffer to dump 61 * base_offset - Beginning buffer offset (display only) 65 * DESCRIPTION: Generic dump buffer in both hex and ascii. 68 void acpi_ut_dump_buffer(u8 *buffer, u32 count, u32 display, u32 base_offset) argument 75 if (!buffer) { 84 /* Nasty little dump buffer routine! */ 109 buffer[(acpi_size) i + j]); 115 &buffer[(acpi_size) i + j]); 122 &buffer[(acpi_size) i + j]); 129 &buffer[(acpi_siz 190 acpi_ut_debug_dump_buffer(u8 *buffer, u32 count, u32 display, u32 component_id) argument 225 acpi_ut_dump_buffer_to_file(ACPI_FILE file, u8 *buffer, u32 count, u32 display, u32 base_offset) argument [all...] |
/drivers/media/tuners/ |
H A D | tea5767.c | 134 unsigned char *buffer) 138 if (TEA5767_READY_FLAG_MASK & buffer[0]) 143 if (TEA5767_BAND_LIMIT_MASK & buffer[0]) 148 div = ((buffer[0] & 0x3f) << 8) | buffer[1]; 165 buffer[0] = (div >> 8) & 0x3f; 166 buffer[1] = div & 0xff; 171 if (TEA5767_STEREO_MASK & buffer[2]) 176 tuner_info("IF Counter = %d\n", buffer[2] & TEA5767_IF_CNTR_MASK); 179 (buffer[ 133 tea5767_status_dump(struct tea5767_priv *priv, unsigned char *buffer) argument 193 unsigned char buffer[5]; local 285 tea5767_read_status(struct dvb_frontend *fe, char *buffer) argument 299 tea5767_signal(struct dvb_frontend *fe, const char *buffer) argument 310 tea5767_stereo(struct dvb_frontend *fe, const char *buffer) argument 323 unsigned char buffer[5]; local 339 unsigned char buffer[5]; local 351 unsigned char buffer[5]; local 372 unsigned char buffer[7] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff }; local [all...] |
H A D | tea5761.c | 126 static void tea5761_status_dump(unsigned char *buffer) argument 130 div = ((buffer[2] & 0x3f) << 8) | buffer[3]; 145 unsigned char buffer[7] = {0, 0, 0, 0, 0, 0, 0 }; local 153 buffer[5] |= TEA5761_TNCTRL_MU; 155 buffer[4] |= TEA5761_TNCTRL_PUPD_0; 161 buffer[5] |= TEA5761_TNCTRL_MST; 167 buffer[1] = (div >> 8) & 0x3f; 168 buffer[2] = div & 0xff; 171 tea5761_status_dump(buffer); 201 tea5761_read_status(struct dvb_frontend *fe, char *buffer) argument 215 tea5761_signal(struct dvb_frontend *fe, const char *buffer) argument 226 tea5761_stereo(struct dvb_frontend *fe, const char *buffer) argument 239 unsigned char buffer[16]; local 255 unsigned char buffer[16]; local 267 unsigned char buffer[16]; local [all...] |
/drivers/net/wireless/mwifiex/ |
H A D | 11h.c | 24 /* This function appends 11h info to a buffer while joining an 28 mwifiex_11h_process_infra_join(struct mwifiex_private *priv, u8 **buffer, argument 38 if (!buffer || !(*buffer)) 44 cap = (struct mwifiex_ie_types_pwr_capability *)*buffer; 49 *buffer += sizeof(*cap); 51 constraint = (struct mwifiex_ie_types_local_pwr_constraint *)*buffer; 56 *buffer += sizeof(*constraint); 58 ie_header = (struct mwifiex_ie_types_header *)*buffer; 61 *buffer 86 mwifiex_11h_process_join(struct mwifiex_private *priv, u8 **buffer, struct mwifiex_bssdescriptor *bss_desc) argument [all...] |
/drivers/iio/ |
H A D | buffer_cb.c | 5 #include <linux/iio/buffer.h> 9 struct iio_buffer buffer; member in struct:iio_cb_buffer 15 static struct iio_cb_buffer *buffer_to_cb_buffer(struct iio_buffer *buffer) argument 17 return container_of(buffer, struct iio_cb_buffer, buffer); 20 static int iio_buffer_cb_store_to(struct iio_buffer *buffer, const void *data) argument 22 struct iio_cb_buffer *cb_buff = buffer_to_cb_buffer(buffer); 26 static void iio_buffer_cb_release(struct iio_buffer *buffer) argument 28 struct iio_cb_buffer *cb_buff = buffer_to_cb_buffer(buffer); 29 kfree(cb_buff->buffer [all...] |
H A D | industrialio-buffer.c | 9 * Handling of buffer allocation / resizing. 28 #include <linux/iio/buffer.h> 46 * iio_buffer_read_first_n_outer() - chrdev read for buffer access 48 * This function relies on all buffer implementations having an 55 struct iio_buffer *rb = indio_dev->buffer; 87 * iio_buffer_poll() - poll the buffer to find out if it has data 93 struct iio_buffer *rb = indio_dev->buffer; 106 * iio_buffer_wakeup_poll - Wakes up the buffer waitqueue 114 if (!indio_dev->buffer) 117 wake_up(&indio_dev->buffer 120 iio_buffer_init(struct iio_buffer *buffer) argument 181 iio_scan_mask_clear(struct iio_buffer *buffer, int bit) argument 195 struct iio_buffer *buffer = indio_dev->buffer; local 263 struct iio_buffer *buffer = indio_dev->buffer; local 320 struct iio_buffer *buffer = indio_dev->buffer; local 407 struct iio_buffer *buffer = indio_dev->buffer; local 423 struct iio_buffer *buffer = indio_dev->buffer; local 506 iio_buffer_activate(struct iio_dev *indio_dev, struct iio_buffer *buffer) argument 513 iio_buffer_deactivate(struct iio_buffer *buffer) argument 521 struct iio_buffer *buffer, *_buffer; local 541 iio_buffer_update_bytes_per_datum(struct iio_dev *indio_dev, struct iio_buffer *buffer) argument 561 struct iio_buffer *buffer; local 830 iio_scan_mask_set(struct iio_dev *indio_dev, struct iio_buffer *buffer, int bit) argument 871 iio_scan_mask_query(struct iio_dev *indio_dev, struct iio_buffer *buffer, int bit) argument 899 iio_demux(struct iio_buffer *buffer, const void *datain) argument 913 iio_push_to_buffer(struct iio_buffer *buffer, const void *data) argument 920 iio_buffer_demux_free(struct iio_buffer *buffer) argument 945 iio_buffer_add_demux(struct iio_buffer *buffer, struct iio_demux_table **p, unsigned int in_loc, unsigned int out_loc, unsigned int length) argument 966 iio_buffer_update_demux(struct iio_dev *indio_dev, struct iio_buffer *buffer) argument 1051 struct iio_buffer *buffer; local 1080 struct iio_buffer *buffer = container_of(ref, struct iio_buffer, ref); local 1091 iio_buffer_get(struct iio_buffer *buffer) argument 1104 iio_buffer_put(struct iio_buffer *buffer) argument [all...] |
/drivers/pnp/ |
H A D | interface.c | 25 char *buffer; /* pointer to begin of buffer */ member in struct:pnp_info_buffer 26 char *curr; /* current position in buffer */ 28 unsigned long len; /* total length of buffer */ 35 static int pnp_printf(pnp_info_buffer_t * buffer, char *fmt, ...) argument 40 if (buffer->stop || buffer->error) 43 res = vsnprintf(buffer->curr, buffer->len - buffer 54 pnp_print_port(pnp_info_buffer_t * buffer, char *space, struct pnp_port *port) argument 66 pnp_print_irq(pnp_info_buffer_t * buffer, char *space, struct pnp_irq *irq) argument 99 pnp_print_dma(pnp_info_buffer_t * buffer, char *space, struct pnp_dma *dma) argument 151 pnp_print_mem(pnp_info_buffer_t * buffer, char *space, struct pnp_mem *mem) argument 187 pnp_print_option(pnp_info_buffer_t * buffer, char *space, struct pnp_option *option) argument 210 pnp_info_buffer_t *buffer; local 250 pnp_info_buffer_t *buffer; local [all...] |
/drivers/scsi/ |
H A D | sr_vendor.c | 111 unsigned char *buffer; /* the buffer for the ioctl */ local 121 buffer = kmalloc(512, GFP_KERNEL | GFP_DMA); 122 if (!buffer) 132 modesel = (struct ccs_modesel_head *) buffer; 138 cgc.buffer = buffer; 151 kfree(buffer); 162 unsigned char *buffer; /* the buffer fo local [all...] |
/drivers/s390/net/ |
H A D | qeth_core_mpc.h | 14 #define QETH_IPA_PDU_LEN_TOTAL(buffer) (buffer + 0x0e) 15 #define QETH_IPA_PDU_LEN_PDU1(buffer) (buffer + 0x26) 16 #define QETH_IPA_PDU_LEN_PDU2(buffer) (buffer + 0x29) 17 #define QETH_IPA_PDU_LEN_PDU3(buffer) (buffer + 0x3a) 20 #define QETH_IPA_CMD_DEST_ADDR(buffer) (buffer 424 char *buffer; member in struct:qeth_qoat_priv [all...] |
/drivers/gpu/drm/radeon/ |
H A D | drm_buffer.h | 29 * Multipart buffer for coping data which is larger than the page size. 48 * Return the index of page that buffer is currently pointing at. 70 * Advance the buffer iterator number of bytes that is given. 78 * Allocate the drm buffer object. 86 * Copy the user data to the begin of the buffer and reset the processing 89 * user_data: A pointer the data that is copied to the buffer. 96 * Free the drm buffer object 101 * Read an object from buffer that may be split to multiple parts. If object 102 * is not split function just returns the pointer to object in buffer. But in 106 * The processing location of the buffer i 127 drm_buffer_pointer_to_dword(struct drm_buffer *buffer, int offset) argument 141 drm_buffer_pointer_to_byte(struct drm_buffer *buffer, int offset) argument [all...] |
/drivers/input/ |
H A D | input-compat.c | 17 int input_event_from_user(const char __user *buffer, argument 23 if (copy_from_user(&compat_event, buffer, 34 if (copy_from_user(event, buffer, sizeof(struct input_event))) 41 int input_event_to_user(char __user *buffer, argument 53 if (copy_to_user(buffer, &compat_event, 58 if (copy_to_user(buffer, event, sizeof(struct input_event))) 65 int input_ff_effect_from_user(const char __user *buffer, size_t size, argument 81 if (copy_from_user(compat_effect, buffer, 93 if (copy_from_user(effect, buffer, sizeof(struct ff_effect))) 102 int input_event_from_user(const char __user *buffer, argument 111 input_event_to_user(char __user *buffer, const struct input_event *event) argument 120 input_ff_effect_from_user(const char __user *buffer, size_t size, struct ff_effect *effect) argument [all...] |
/drivers/misc/ibmasm/ |
H A D | event.c | 37 * circular buffer. 52 * Store the event in the circular event buffer, wake up any sleeping 54 * There is no reader marker in the buffer, therefore readers are 59 struct event_buffer *buffer = sp->event_buffer; local 66 /* copy the event into the next slot in the circular buffer */ 67 event = &buffer->events[buffer->next_index]; 70 event->serial_number = buffer->next_serial_number; 72 /* advance indices in the buffer */ 73 buffer 93 struct event_buffer *buffer = sp->event_buffer; local 152 struct event_buffer *buffer; local [all...] |
H A D | dot_command.h | 53 static inline size_t get_dot_command_size(void *buffer) argument 55 struct dot_command_header *cmd = (struct dot_command_header *)buffer; 59 static inline unsigned int get_dot_command_timeout(void *buffer) argument 61 struct dot_command_header *header = (struct dot_command_header *)buffer; 62 unsigned char *cmd = buffer + sizeof(struct dot_command_header);
|
/drivers/staging/android/ion/ |
H A D | ion.c | 98 * ion_handle - a client local reference to a buffer 100 * @client: back pointer to the client the buffer resides in 101 * @buffer: pointer to the buffer 112 struct ion_buffer *buffer; member in struct:ion_handle 118 bool ion_buffer_fault_user_mappings(struct ion_buffer *buffer) argument 120 return (buffer->flags & ION_FLAG_CACHED) && 121 !(buffer->flags & ION_FLAG_CACHED_NEEDS_SYNC); 124 bool ion_buffer_cached(struct ion_buffer *buffer) argument 126 return !!(buffer 150 ion_buffer_add(struct ion_device *dev, struct ion_buffer *buffer) argument 182 struct ion_buffer *buffer; local 273 ion_buffer_destroy(struct ion_buffer *buffer) argument 286 struct ion_buffer *buffer = container_of(kref, struct ion_buffer, ref); local 300 ion_buffer_get(struct ion_buffer *buffer) argument 305 ion_buffer_put(struct ion_buffer *buffer) argument 310 ion_buffer_add_to_handle(struct ion_buffer *buffer) argument 317 ion_buffer_remove_from_handle(struct ion_buffer *buffer) argument 341 ion_handle_create(struct ion_client *client, struct ion_buffer *buffer) argument 365 struct ion_buffer *buffer = handle->buffer; local 404 ion_handle_lookup(struct ion_client *client, struct ion_buffer *buffer) argument 480 struct ion_buffer *buffer = NULL; local 559 struct ion_buffer *buffer; local 582 ion_buffer_kmap_get(struct ion_buffer *buffer) argument 603 struct ion_buffer *buffer = handle->buffer; local 617 ion_buffer_kmap_put(struct ion_buffer *buffer) argument 628 struct ion_buffer *buffer = handle->buffer; local 641 struct ion_buffer *buffer; local 671 struct ion_buffer *buffer; local 859 struct ion_buffer *buffer; local 884 struct ion_buffer *buffer = dmabuf->priv; local 917 ion_buffer_sync_for_device(struct ion_buffer *buffer, struct device *dev, enum dma_data_direction dir) argument 952 struct ion_buffer *buffer = vma->vm_private_data; local 971 struct ion_buffer *buffer = vma->vm_private_data; local 986 struct ion_buffer *buffer = vma->vm_private_data; local 1010 struct ion_buffer *buffer = dmabuf->priv; local 1045 struct ion_buffer *buffer = dmabuf->priv; local 1052 struct ion_buffer *buffer = dmabuf->priv; local 1066 struct ion_buffer *buffer = dmabuf->priv; local 1085 struct ion_buffer *buffer = dmabuf->priv; local 1108 struct ion_buffer *buffer; local 1154 struct ion_buffer *buffer; local 1202 struct ion_buffer *buffer; local 1425 struct ion_buffer *buffer = rb_entry(n, struct ion_buffer, local [all...] |
/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_buf.h | 15 /* create and initialize buffer object. */ 19 /* destroy buffer object. */ 21 struct exynos_drm_gem_buf *buffer); 31 struct exynos_drm_gem_buf *buffer);
|
/drivers/usb/storage/ |
H A D | protocol.h | 48 /* struct scsi_cmnd transfer buffer access utilities */ 51 extern unsigned int usb_stor_access_xfer_buf(unsigned char *buffer, 55 extern void usb_stor_set_xfer_buf(unsigned char *buffer,
|
/drivers/usb/class/ |
H A D | usbtmc.c | 40 * Size of driver internal IO buffer. Must be multiple of 4 and at least as 156 u8 *buffer; local 165 buffer = kmalloc(USBTMC_SIZE_IOBUFFER, GFP_KERNEL); 166 if (!buffer) 174 buffer, 2, USBTMC_TIMEOUT); 181 dev_dbg(dev, "INITIATE_ABORT_BULK_IN returned %x\n", buffer[0]); 183 if (buffer[0] == USBTMC_STATUS_FAILED) { 188 if (buffer[0] != USBTMC_STATUS_SUCCESS) { 190 buffer[0]); 218 buffer, USBTMC_SIZE_IOBUFFE 302 u8 *buffer; local 386 u8 *buffer; local 438 u8 *buffer; local 620 u8 *buffer; local 715 u8 *buffer; local 866 char *buffer; local 1001 u8 *buffer; local [all...] |
/drivers/media/usb/cpia2/ |
H A D | cpia2_core.c | 179 cmd.buffer.block_data[0] = param; /* Then fall through */ 189 cmd.buffer.block_data[0] = param; /* Then fall through */ 196 cmd.buffer.block_data[0] = param; /* Then fall through */ 206 cmd.buffer.block_data[0] = param; /* Then fall through */ 213 cmd.buffer.block_data[0] = param; /* Then fall through */ 220 cmd.buffer.block_data[0] = param; /* Then fall through */ 227 cmd.buffer.block_data[0] = param; /* Then fall through */ 238 cmd.buffer.block_data[0] = param; 241 cmd.buffer.block_data[0] = param; /* Then fall through */ 251 cmd.buffer 524 u8 *buffer; local [all...] |
/drivers/firewire/ |
H A D | core-iso.c | 42 int fw_iso_buffer_alloc(struct fw_iso_buffer *buffer, int page_count) argument 46 buffer->page_count = 0; 47 buffer->page_count_mapped = 0; 48 buffer->pages = kmalloc(page_count * sizeof(buffer->pages[0]), 50 if (buffer->pages == NULL) 54 buffer->pages[i] = alloc_page(GFP_KERNEL | GFP_DMA32 | __GFP_ZERO); 55 if (buffer->pages[i] == NULL) 58 buffer->page_count = i; 60 fw_iso_buffer_destroy(buffer, NUL 67 fw_iso_buffer_map_dma(struct fw_iso_buffer *buffer, struct fw_card *card, enum dma_data_direction direction) argument 90 fw_iso_buffer_init(struct fw_iso_buffer *buffer, struct fw_card *card, int page_count, enum dma_data_direction direction) argument 107 fw_iso_buffer_map_vma(struct fw_iso_buffer *buffer, struct vm_area_struct *vma) argument 125 fw_iso_buffer_destroy(struct fw_iso_buffer *buffer, struct fw_card *card) argument 147 fw_iso_buffer_lookup(struct fw_iso_buffer *buffer, dma_addr_t completed) argument 204 fw_iso_context_queue(struct fw_iso_context *ctx, struct fw_iso_packet *packet, struct fw_iso_buffer *buffer, unsigned long payload) argument [all...] |
/drivers/gpu/drm/omapdrm/ |
H A D | omap_gem_dmabuf.c | 71 static void omap_gem_dmabuf_release(struct dma_buf *buffer) argument 73 struct drm_gem_object *obj = buffer->priv; 81 static int omap_gem_dmabuf_begin_cpu_access(struct dma_buf *buffer, argument 84 struct drm_gem_object *obj = buffer->priv; 87 /* TODO we would need to pin at least part of the buffer to 96 static void omap_gem_dmabuf_end_cpu_access(struct dma_buf *buffer, argument 99 struct drm_gem_object *obj = buffer->priv; 104 static void *omap_gem_dmabuf_kmap_atomic(struct dma_buf *buffer, argument 107 struct drm_gem_object *obj = buffer->priv; 114 static void omap_gem_dmabuf_kunmap_atomic(struct dma_buf *buffer, argument 120 omap_gem_dmabuf_kmap(struct dma_buf *buffer, unsigned long page_num) argument 130 omap_gem_dmabuf_kunmap(struct dma_buf *buffer, unsigned long page_num, void *addr) argument 139 omap_gem_dmabuf_mmap(struct dma_buf *buffer, struct vm_area_struct *vma) argument 177 omap_gem_prime_import(struct drm_device *dev, struct dma_buf *buffer) argument [all...] |