Searched defs:dmabuf (Results 1 - 30 of 30) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/udl/
H A Dudl_dmabuf.c31 static int udl_attach_dma_buf(struct dma_buf *dmabuf, udl_attach_dma_buf() argument
50 static void udl_detach_dma_buf(struct dma_buf *dmabuf, udl_detach_dma_buf() argument
/linux-4.4.14/sound/ppc/
H A Dbeep.c223 void *dmabuf; snd_pmac_attach_beep() local
/linux-4.4.14/drivers/gpu/drm/savage/
H A Dsavage_state.c960 struct drm_buf *dmabuf; savage_bci_cmdbuf() local
278 savage_dispatch_dma_prim(drm_savage_private_t * dev_priv, const drm_savage_cmd_header_t * cmd_header, const struct drm_buf * dmabuf) savage_dispatch_dma_prim() argument
536 savage_dispatch_dma_idx(drm_savage_private_t * dev_priv, const drm_savage_cmd_header_t * cmd_header, const uint16_t *idx, const struct drm_buf * dmabuf) savage_dispatch_dma_idx() argument
892 savage_dispatch_draw(drm_savage_private_t * dev_priv, const drm_savage_cmd_header_t *start, const drm_savage_cmd_header_t *end, const struct drm_buf * dmabuf, const unsigned int *vtxbuf, unsigned int vb_size, unsigned int vb_stride, unsigned int nbox, const struct drm_clip_rect *boxes) savage_dispatch_draw() argument
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_kms.h100 bool dmabuf; member in struct:vmw_framebuffer
H A Dvmwgfx_kms.c147 struct vmw_dma_buffer *dmabuf = NULL; vmw_du_crtc_cursor_set2() local
86 vmw_cursor_update_dmabuf(struct vmw_private *dev_priv, struct vmw_dma_buffer *dmabuf, u32 width, u32 height, u32 hotspotX, u32 hotspotY) vmw_cursor_update_dmabuf() argument
827 vmw_kms_new_framebuffer_dmabuf(struct vmw_private *dev_priv, struct vmw_dma_buffer *dmabuf, struct vmw_framebuffer **out, const struct drm_mode_fb_cmd *mode_cmd) vmw_kms_new_framebuffer_dmabuf() argument
916 vmw_kms_new_framebuffer(struct vmw_private *dev_priv, struct vmw_dma_buffer *dmabuf, struct vmw_surface *surface, bool only_2d, const struct drm_mode_fb_cmd *mode_cmd) vmw_kms_new_framebuffer() argument
/linux-4.4.14/drivers/media/platform/omap/
H A Domap_vout_vrfb.c221 dma_addr_t dmabuf; omap_vout_prepare_vrfb() local
/linux-4.4.14/drivers/gpu/drm/
H A Ddrm_prime.c362 struct dma_buf *dmabuf; export_and_register_object() local
411 struct dma_buf *dmabuf; drm_gem_prime_handle_to_fd() local
/linux-4.4.14/include/linux/
H A Ddma-buf.h162 struct dma_buf *dmabuf; member in struct:dma_buf_attachment
207 static inline void get_dma_buf(struct dma_buf *dmabuf) get_dma_buf() argument
/linux-4.4.14/sound/oss/
H A Daudio.c306 char *dmabuf; audio_read() local
H A Dsoundcard.c523 static int dmabuf; variable
/linux-4.4.14/drivers/gpu/drm/ttm/
H A Dttm_object.c553 static bool __must_check get_dma_buf_unless_doomed(struct dma_buf *dmabuf) get_dma_buf_unless_doomed() argument
/linux-4.4.14/drivers/dma-buf/
H A Ddma-buf.c48 struct dma_buf *dmabuf; dma_buf_release() local
83 struct dma_buf *dmabuf; dma_buf_mmap_internal() local
100 struct dma_buf *dmabuf; dma_buf_llseek() local
137 struct dma_buf *dmabuf; dma_buf_poll() local
286 struct dma_buf *dmabuf; dma_buf_export() local
360 int dma_buf_fd(struct dma_buf *dmabuf, int flags) dma_buf_fd() argument
409 void dma_buf_put(struct dma_buf *dmabuf) dma_buf_put() argument
427 struct dma_buf_attachment *dma_buf_attach(struct dma_buf *dmabuf, dma_buf_attach() argument
469 void dma_buf_detach(struct dma_buf *dmabuf, struct dma_buf_attachment *attach) dma_buf_detach() argument
548 int dma_buf_begin_cpu_access(struct dma_buf *dmabuf, size_t start, size_t len, dma_buf_begin_cpu_access() argument
576 void dma_buf_end_cpu_access(struct dma_buf *dmabuf, size_t start, size_t len, dma_buf_end_cpu_access() argument
595 void *dma_buf_kmap_atomic(struct dma_buf *dmabuf, unsigned long page_num) dma_buf_kmap_atomic() argument
611 void dma_buf_kunmap_atomic(struct dma_buf *dmabuf, unsigned long page_num, dma_buf_kunmap_atomic() argument
630 void *dma_buf_kmap(struct dma_buf *dmabuf, unsigned long page_num) dma_buf_kmap() argument
646 void dma_buf_kunmap(struct dma_buf *dmabuf, unsigned long page_num, dma_buf_kunmap() argument
671 int dma_buf_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma, dma_buf_mmap() argument
721 void *dma_buf_vmap(struct dma_buf *dmabuf) dma_buf_vmap() argument
761 void dma_buf_vunmap(struct dma_buf *dmabuf, void *vaddr) dma_buf_vunmap() argument
/linux-4.4.14/drivers/scsi/lpfc/
H A Dlpfc_ct.c178 lpfc_ct_handle_unsol_abort(struct lpfc_hba *phba, struct hbq_dmabuf *dmabuf) lpfc_ct_handle_unsol_abort() argument
H A Dlpfc_debugfs.c3824 lpfc_idiag_mbxacc_dump_bsg_mbox(struct lpfc_hba *phba, enum nemb_type nemb_tp, enum mbox_type mbox_tp, enum dma_type dma_tp, enum sta_type sta_tp, struct lpfc_dmabuf *dmabuf, uint32_t ext_buf) lpfc_idiag_mbxacc_dump_bsg_mbox() argument
H A Dlpfc_bsg.c907 struct lpfc_dmabuf *dmabuf = NULL; lpfc_bsg_ct_unsol_event() local
1157 lpfc_bsg_ct_unsol_abort(struct lpfc_hba *phba, struct hbq_dmabuf *dmabuf) lpfc_bsg_ct_unsol_abort() argument
2538 struct lpfc_dmabuf *dmabuf; lpfcdiag_loop_get_xri() local
2678 struct lpfc_dmabuf *dmabuf; lpfc_bsg_dma_page_alloc() local
2709 lpfc_bsg_dma_page_free(struct lpfc_hba *phba, struct lpfc_dmabuf *dmabuf) lpfc_bsg_dma_page_free() argument
2735 struct lpfc_dmabuf *dmabuf, *next_dmabuf; lpfc_bsg_dma_page_list_free() local
3522 struct lpfc_dmabuf *dmabuf; lpfc_bsg_issue_mbox_ext_handle_job() local
4274 struct lpfc_dmabuf *dmabuf; lpfc_bsg_read_ebuf_get() local
4590 struct lpfc_dmabuf *dmabuf = NULL; lpfc_bsg_issue_mbox() local
3771 lpfc_bsg_sli_cfg_read_cmd_ext(struct lpfc_hba *phba, struct fc_bsg_job *job, enum nemb_type nemb_tp, struct lpfc_dmabuf *dmabuf) lpfc_bsg_sli_cfg_read_cmd_ext() argument
3958 lpfc_bsg_sli_cfg_write_cmd_ext(struct lpfc_hba *phba, struct fc_bsg_job *job, enum nemb_type nemb_tp, struct lpfc_dmabuf *dmabuf) lpfc_bsg_sli_cfg_write_cmd_ext() argument
4122 lpfc_bsg_handle_sli_cfg_mbox(struct lpfc_hba *phba, struct fc_bsg_job *job, struct lpfc_dmabuf *dmabuf) lpfc_bsg_handle_sli_cfg_mbox() argument
4339 lpfc_bsg_write_ebuf_set(struct lpfc_hba *phba, struct fc_bsg_job *job, struct lpfc_dmabuf *dmabuf) lpfc_bsg_write_ebuf_set() argument
4460 lpfc_bsg_handle_sli_cfg_ebuf(struct lpfc_hba *phba, struct fc_bsg_job *job, struct lpfc_dmabuf *dmabuf) lpfc_bsg_handle_sli_cfg_ebuf() argument
4505 lpfc_bsg_handle_sli_cfg_ext(struct lpfc_hba *phba, struct fc_bsg_job *job, struct lpfc_dmabuf *dmabuf) lpfc_bsg_handle_sli_cfg_ext() argument
H A Dlpfc_els.c460 struct lpfc_dmabuf *dmabuf; lpfc_issue_reg_vfi() local
H A Dlpfc_hbadisc.c2884 struct lpfc_dmabuf *dmabuf = mboxq->context1; lpfc_mbx_cmpl_reg_vfi() local
H A Dlpfc_init.c841 struct hbq_dmabuf *dmabuf; lpfc_sli4_free_sp_events() local
5948 struct lpfc_dmabuf *dmabuf; lpfc_sli4_create_rpi_hdr() local
6746 struct lpfc_dmabuf *dmabuf; lpfc_create_bootstrap_mbox() local
10152 struct lpfc_dmabuf *dmabuf, *next; lpfc_write_firmware() local
H A Dlpfc_sli4.h320 struct lpfc_dmabuf *dmabuf; member in struct:lpfc_bmbx
642 struct lpfc_dmabuf *dmabuf; member in struct:lpfc_rpi_hdr
H A Dlpfc_sli.c1692 struct lpfc_dmabuf *dmabuf, *next_dmabuf; lpfc_sli_hbqbuf_free_all() local
3481 struct hbq_dmabuf *dmabuf; lpfc_sli_handle_slow_ring_event_s4() local
4861 struct lpfc_dmabuf *dmabuf; lpfc_sli4_read_rev() local
8057 struct lpfc_dmabuf *dmabuf; lpfc_sli4_bpl2sgl() local
11459 struct lpfc_dmabuf *dmabuf; lpfc_sli4_iocb_param_transfer() local
12732 struct lpfc_dmabuf *dmabuf; lpfc_sli4_queue_free() local
12763 struct lpfc_dmabuf *dmabuf; lpfc_sli4_queue_alloc() local
12956 struct lpfc_dmabuf *dmabuf; lpfc_eq_create() local
13074 struct lpfc_dmabuf *dmabuf; lpfc_cq_create() local
13194 struct lpfc_dmabuf *dmabuf; lpfc_mq_create_fb_init() local
13261 struct lpfc_dmabuf *dmabuf; lpfc_mq_create() local
13415 struct lpfc_dmabuf *dmabuf; lpfc_wq_create() local
13651 struct lpfc_dmabuf *dmabuf; lpfc_rq_create() local
14739 struct hbq_dmabuf *dmabuf = NULL; lpfc_update_rcv_time_stamp() local
14763 struct hbq_dmabuf *dmabuf = NULL; lpfc_cleanup_rcv_buffers() local
14795 struct hbq_dmabuf *dmabuf = NULL; lpfc_rcv_seq_check_edtov() local
14837 lpfc_fc_frame_add(struct lpfc_vport *vport, struct hbq_dmabuf *dmabuf) lpfc_fc_frame_add() argument
14973 lpfc_sli4_abort_ulp_seq(struct lpfc_vport *vport, struct hbq_dmabuf *dmabuf) lpfc_sli4_abort_ulp_seq() argument
15245 lpfc_seq_complete(struct hbq_dmabuf *dmabuf) lpfc_seq_complete() argument
16778 struct lpfc_dmabuf *dmabuf; lpfc_wr_object() local
14921 lpfc_sli4_abort_partial_seq(struct lpfc_vport *vport, struct hbq_dmabuf *dmabuf) lpfc_sli4_abort_partial_seq() argument
15205 lpfc_sli4_handle_unsol_abort(struct lpfc_vport *vport, struct hbq_dmabuf *dmabuf) lpfc_sli4_handle_unsol_abort() argument
15459 lpfc_sli4_handle_received_buffer(struct lpfc_hba *phba, struct hbq_dmabuf *dmabuf) lpfc_sli4_handle_received_buffer() argument
/linux-4.4.14/drivers/staging/android/ion/
H A Dion.c883 struct dma_buf *dmabuf = attachment->dmabuf; ion_map_dma_buf() local
1008 static int ion_mmap(struct dma_buf *dmabuf, struct vm_area_struct *vma) ion_mmap() argument
1043 static void ion_dma_buf_release(struct dma_buf *dmabuf) ion_dma_buf_release() argument
1050 static void *ion_dma_buf_kmap(struct dma_buf *dmabuf, unsigned long offset) ion_dma_buf_kmap() argument
1057 static void ion_dma_buf_kunmap(struct dma_buf *dmabuf, unsigned long offset, ion_dma_buf_kunmap() argument
1062 static int ion_dma_buf_begin_cpu_access(struct dma_buf *dmabuf, size_t start, ion_dma_buf_begin_cpu_access() argument
1081 static void ion_dma_buf_end_cpu_access(struct dma_buf *dmabuf, size_t start, ion_dma_buf_end_cpu_access() argument
1110 struct dma_buf *dmabuf; ion_share_dma_buf() local
1141 struct dma_buf *dmabuf; ion_share_dma_buf_fd() local
1158 struct dma_buf *dmabuf; ion_import_dma_buf() local
1206 struct dma_buf *dmabuf; ion_sync_for_device() local
/linux-4.4.14/drivers/staging/comedi/drivers/
H A Daddi_apci_3120.c159 struct apci3120_dmabuf dmabuf[2]; member in struct:apci3120_private
439 struct apci3120_dmabuf *dmabuf; apci3120_interrupt_dma() local
918 struct apci3120_dmabuf *dmabuf; apci3120_dma_alloc() local
946 struct apci3120_dmabuf *dmabuf; apci3120_dma_free() local
180 apci3120_init_dma(struct comedi_device *dev, struct apci3120_dmabuf *dmabuf) apci3120_init_dma() argument
H A Dadl_pci9118.c227 struct pci9118_dmabuf dmabuf[2]; member in struct:pci9118_private
246 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[buf]; pci9118_amcc_setup_dma() local
393 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[next_buf]; pci9118_ai_mode4_switch() local
639 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[devpriv->dma_actbuf]; pci9118_ai_get_dma() local
1052 struct pci9118_dmabuf *dmabuf = &devpriv->dmabuf[0]; pci9118_ai_cmd() local
1462 struct pci9118_dmabuf *dmabuf; pci9118_alloc_dma() local
1489 struct pci9118_dmabuf *dmabuf; pci9118_free_dma() local
/linux-4.4.14/drivers/isdn/hardware/avm/
H A Davmcard.h48 u8 *dmabuf; member in struct:avmcard_dmabuf
/linux-4.4.14/drivers/mmc/host/
H A Dwbsd.c280 char *dmabuf = host->dma_buffer; wbsd_sg_to_dma() local
297 char *dmabuf = host->dma_buffer; wbsd_dma_to_sg() local
/linux-4.4.14/drivers/mtd/nand/
H A Dcafe_nand.c71 unsigned char *dmabuf; member in struct:cafe_priv
/linux-4.4.14/block/
H A Dcompat_ioctl.c248 compat_caddr_t dmabuf; member in struct:compat_floppy_drive_struct
/linux-4.4.14/include/uapi/linux/
H A Dfd.h231 char *dmabuf; member in struct:floppy_drive_struct
/linux-4.4.14/drivers/net/ethernet/smsc/
H A Dsmc91x.h279 dma_addr_t dmabuf; smc_pxa_dma_inpump() local
/linux-4.4.14/drivers/net/ethernet/freescale/
H A Dfec_main.c645 unsigned long dmabuf; fec_enet_txq_put_hdr_tso() local

Completed in 1733 milliseconds