/drivers/misc/mic/host/ |
H A D | mic_boot.c | 43 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 45 return mic_map_single(mdev, va, size); 53 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 54 mic_unmap_single(mdev, dma_addr, size); 80 struct mic_device *mdev = mbdev_to_mdev(mbdev); local 81 mdev->ops->intr_workarounds(mdev); 92 * @mdev: pointer to mic_device instance 94 static void mic_reset(struct mic_device *mdev) argument 100 reinit_completion(&mdev 120 mic_bootparam_init(struct mic_device *mdev) argument 140 mic_start(struct mic_device *mdev, const char *buf) argument 196 mic_stop(struct mic_device *mdev, bool force) argument 224 mic_shutdown(struct mic_device *mdev) argument 247 struct mic_device *mdev = container_of(work, struct mic_device, local 274 struct mic_device *mdev = container_of(work, struct mic_device, local 287 mic_complete_resume(struct mic_device *mdev) argument 310 mic_prepare_suspend(struct mic_device *mdev) argument 369 mic_suspend(struct mic_device *mdev) argument [all...] |
H A D | mic_main.c | 81 static int mic_dp_init(struct mic_device *mdev) argument 83 mdev->dp = kzalloc(MIC_DP_SIZE, GFP_KERNEL); 84 if (!mdev->dp) { 85 dev_err(mdev->sdev->parent, "%s %d err %d\n", 90 mdev->dp_dma_addr = mic_map_single(mdev, 91 mdev->dp, MIC_DP_SIZE); 92 if (mic_map_error(mdev->dp_dma_addr)) { 93 kfree(mdev->dp); 94 dev_err(mdev 104 mic_dp_uninit(struct mic_device *mdev) argument 115 struct mic_device *mdev = data; local 141 mic_ops_init(struct mic_device *mdev) argument 203 struct mic_device *mdev = container_of(notifier, local 236 mic_device_init(struct mic_device *mdev, struct pci_dev *pdev) argument 271 mic_device_uninit(struct mic_device *mdev) argument 295 struct mic_device *mdev; local 455 struct mic_device *mdev; local [all...] |
H A D | mic_sysfs.c | 52 void mic_set_shutdown_status(struct mic_device *mdev, u8 shutdown_status) argument 54 dev_dbg(mdev->sdev->parent, "Shutdown Status %s -> %s\n", 55 mic_shutdown_status_string[mdev->shutdown_status], 57 mdev->shutdown_status = shutdown_status; 60 void mic_set_state(struct mic_device *mdev, u8 state) argument 62 dev_dbg(mdev->sdev->parent, "State %s -> %s\n", 63 mic_state_string[mdev->state], 65 mdev->state = state; 66 sysfs_notify_dirent(mdev->state_sysfs); 75 struct mic_device *mdev local 95 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 124 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 138 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 175 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 188 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 205 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 234 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 251 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 279 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 296 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 325 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 342 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 375 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 387 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 409 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 421 struct mic_device *mdev = dev_get_drvdata(dev->parent); local 456 mic_sysfs_init(struct mic_device *mdev) argument [all...] |
H A D | mic_intr.c | 29 struct mic_device *mdev = dev; local 30 struct mic_intr_info *intr_info = mdev->intr_info; 31 struct mic_irq_info *irq_info = &mdev->irq_info; 33 struct pci_dev *pdev = container_of(mdev->sdev->parent, 56 struct mic_device *mdev = dev; local 57 struct mic_intr_info *intr_info = mdev->intr_info; 58 struct mic_irq_info *irq_info = &mdev->irq_info; 60 struct pci_dev *pdev = container_of(mdev->sdev->parent, 65 mask = mdev->ops->ack_interrupt(mdev); 85 mic_map_src_to_offset(struct mic_device *mdev, int intr_src, enum mic_intr_type type) argument 97 mic_get_available_vector(struct mic_device *mdev) argument 121 mic_register_intr_callback(struct mic_device *mdev, u8 idx, irq_handler_t handler, irq_handler_t thread_fn, void *data) argument 164 mic_unregister_intr_callback(struct mic_device *mdev, u32 idx) argument 201 mic_setup_msix(struct mic_device *mdev, struct pci_dev *pdev) argument 250 mic_setup_callbacks(struct mic_device *mdev) argument 274 mic_release_callbacks(struct mic_device *mdev) argument 310 mic_setup_msi(struct mic_device *mdev, struct pci_dev *pdev) argument 362 mic_setup_intx(struct mic_device *mdev, struct pci_dev *pdev) argument 398 mic_next_db(struct mic_device *mdev) argument 437 mic_request_threaded_irq(struct mic_device *mdev, irq_handler_t handler, irq_handler_t thread_fn, const char *name, void *data, int intr_src, enum mic_intr_type type) argument 519 mic_free_irq(struct mic_device *mdev, struct mic_irq *cookie, void *data) argument 570 mic_setup_interrupts(struct mic_device *mdev, struct pci_dev *pdev) argument 600 mic_free_interrupts(struct mic_device *mdev, struct pci_dev *pdev) argument 637 mic_intr_restore(struct mic_device *mdev) argument [all...] |
H A D | mic_x100.c | 34 * @mdev: pointer to mic_device instance 44 mic_x100_write_spad(struct mic_device *mdev, unsigned int idx, u32 val) argument 46 dev_dbg(mdev->sdev->parent, "Writing 0x%x to scratch pad index %d\n", 48 mic_mmio_write(&mdev->mmio, val, 55 * @mdev: pointer to mic_device instance 63 mic_x100_read_spad(struct mic_device *mdev, unsigned int idx) argument 65 u32 val = mic_mmio_read(&mdev->mmio, 69 dev_dbg(mdev->sdev->parent, 76 * @mdev: pointer to mic_device instance 78 static void mic_x100_enable_interrupts(struct mic_device *mdev) argument 105 mic_x100_disable_interrupts(struct mic_device *mdev) argument 128 mic_x100_send_sbox_intr(struct mic_device *mdev, int doorbell) argument 149 mic_x100_send_rdmasr_intr(struct mic_device *mdev, int doorbell) argument 164 mic_x100_send_intr(struct mic_device *mdev, int doorbell) argument 183 mic_x100_ack_interrupt(struct mic_device *mdev) argument 198 mic_x100_intr_workarounds(struct mic_device *mdev) argument 216 mic_x100_hw_intr_init(struct mic_device *mdev) argument 231 mic_x100_read_msi_to_src_map(struct mic_device *mdev, int idx) argument 249 mic_x100_program_msi_to_src_map(struct mic_device *mdev, int idx, int offset, bool set) argument 269 mic_x100_reset_fw_ready(struct mic_device *mdev) argument 278 mic_x100_is_fw_ready(struct mic_device *mdev) argument 288 mic_x100_get_apic_id(struct mic_device *mdev) argument 300 mic_x100_send_firmware_intr(struct mic_device *mdev) argument 326 mic_x100_hw_reset(struct mic_device *mdev) argument 353 mic_x100_load_command_line(struct mic_device *mdev, const struct firmware *fw) argument 384 mic_x100_load_ramdisk(struct mic_device *mdev) argument 420 mic_x100_get_boot_addr(struct mic_device *mdev) argument 449 mic_x100_load_firmware(struct mic_device *mdev, const char *buf) argument 499 mic_x100_get_postcode(struct mic_device *mdev) argument 511 mic_x100_smpt_set(struct mic_device *mdev, dma_addr_t dma_addr, u8 index) argument 537 mic_x100_smpt_hw_init(struct mic_device *mdev) argument [all...] |
H A D | mic_smpt.c | 27 static inline u64 mic_system_page_mask(struct mic_device *mdev) argument 29 return (1ULL << mdev->smpt->info.page_shift) - 1ULL; 32 static inline u8 mic_sys_addr_to_smpt(struct mic_device *mdev, dma_addr_t pa) argument 34 return (pa - mdev->smpt->info.base) >> mdev->smpt->info.page_shift; 37 static inline u64 mic_smpt_to_pa(struct mic_device *mdev, u8 index) argument 39 return mdev->smpt->info.base + (index * mdev->smpt->info.page_size); 42 static inline u64 mic_smpt_offset(struct mic_device *mdev, dma_addr_t pa) argument 44 return pa & mic_system_page_mask(mdev); 47 mic_smpt_align_low(struct mic_device *mdev, dma_addr_t pa) argument 53 mic_smpt_align_high(struct mic_device *mdev, dma_addr_t pa) argument 59 mic_max_system_memory(struct mic_device *mdev) argument 65 mic_max_system_addr(struct mic_device *mdev) argument 72 mic_is_system_addr(struct mic_device *mdev, dma_addr_t pa) argument 78 mic_add_smpt_entry(int spt, s64 *ref, u64 addr, int entries, struct mic_device *mdev) argument 99 mic_smpt_op(struct mic_device *mdev, u64 dma_addr, int entries, s64 *ref, size_t size) argument 150 mic_get_smpt_ref_count(struct mic_device *mdev, dma_addr_t dma_addr, size_t size, s64 *ref, u64 *smpt_start) argument 178 mic_to_dma_addr(struct mic_device *mdev, dma_addr_t mic_addr) argument 207 mic_map(struct mic_device *mdev, dma_addr_t dma_addr, size_t size) argument 255 mic_unmap(struct mic_device *mdev, dma_addr_t mic_addr, size_t size) argument 308 mic_map_single(struct mic_device *mdev, void *va, size_t size) argument 341 mic_unmap_single(struct mic_device *mdev, dma_addr_t mic_addr, size_t size) argument 357 mic_smpt_init(struct mic_device *mdev) argument 398 mic_smpt_uninit(struct mic_device *mdev) argument 433 mic_smpt_restore(struct mic_device *mdev) argument [all...] |
H A D | mic_intr.h | 128 void (*intr_init)(struct mic_device *mdev); 129 void (*enable_interrupts)(struct mic_device *mdev); 130 void (*disable_interrupts)(struct mic_device *mdev); 131 void (*program_msi_to_src_map) (struct mic_device *mdev, 133 u32 (*read_msi_to_src_map) (struct mic_device *mdev, 137 int mic_next_db(struct mic_device *mdev); 139 mic_request_threaded_irq(struct mic_device *mdev, 143 void mic_free_irq(struct mic_device *mdev, 145 int mic_setup_interrupts(struct mic_device *mdev, struct pci_dev *pdev); 146 void mic_free_interrupts(struct mic_device *mdev, struc [all...] |
H A D | mic_device.h | 158 u32 (*read_spad)(struct mic_device *mdev, unsigned int idx); 159 void (*write_spad)(struct mic_device *mdev, unsigned int idx, u32 val); 160 void (*send_intr)(struct mic_device *mdev, int doorbell); 161 u32 (*ack_interrupt)(struct mic_device *mdev); 162 void (*intr_workarounds)(struct mic_device *mdev); 163 void (*reset)(struct mic_device *mdev); 164 void (*reset_fw_ready)(struct mic_device *mdev); 165 bool (*is_fw_ready)(struct mic_device *mdev); 166 void (*send_firmware_intr)(struct mic_device *mdev); 167 int (*load_mic_fw)(struct mic_device *mdev, cons 198 mic_request_dma_chan(struct mic_device *mdev) argument [all...] |
H A D | mic_smpt.h | 29 void (*init)(struct mic_device *mdev); 30 void (*set)(struct mic_device *mdev, dma_addr_t dma_addr, u8 index); 75 dma_addr_t mic_map_single(struct mic_device *mdev, void *va, size_t size); 76 void mic_unmap_single(struct mic_device *mdev, 78 dma_addr_t mic_map(struct mic_device *mdev, 80 void mic_unmap(struct mic_device *mdev, dma_addr_t mic_addr, size_t size); 85 * @mdev: pointer to mic_device instance. 94 int mic_smpt_init(struct mic_device *mdev); 95 void mic_smpt_uninit(struct mic_device *mdev); 96 void mic_smpt_restore(struct mic_device *mdev); [all...] |
H A D | mic_debugfs.c | 44 struct mic_device *mdev = s->private; local 49 if (!mdev || !mdev->log_buf_addr || !mdev->log_buf_len) 55 aper_offset = (unsigned long)mdev->log_buf_len - __START_KERNEL_map; 56 log_buf_len_va = mdev->aper.va + aper_offset; 57 aper_offset = (unsigned long)mdev->log_buf_addr - __START_KERNEL_map; 58 log_buf_va = mdev->aper.va + aper_offset; 64 mutex_lock(&mdev->mic_mutex); 66 switch (mdev 102 struct mic_device *mdev = s->private; local 143 struct mic_device *mdev = s->private; local 169 struct mic_device *mdev = s->private; local 196 struct mic_device *mdev = s->private; local 288 struct mic_device *mdev = s->private; local 371 struct mic_device *mdev = s->private; local 436 mic_create_debug_dir(struct mic_device *mdev) argument 467 mic_delete_debug_dir(struct mic_device *mdev) argument [all...] |
/drivers/media/platform/s5p-tv/ |
H A D | mixer_drv.c | 45 void mxr_get_mbus_fmt(struct mxr_device *mdev, argument 51 mutex_lock(&mdev->mutex); 52 sd = to_outsd(mdev); 55 mutex_unlock(&mdev->mutex); 58 void mxr_streamer_get(struct mxr_device *mdev) argument 60 mutex_lock(&mdev->mutex); 61 ++mdev->n_streamer; 62 mxr_dbg(mdev, "%s(%d)\n", __func__, mdev->n_streamer); 63 if (mdev 90 mxr_streamer_put(struct mxr_device *mdev) argument 112 mxr_output_get(struct mxr_device *mdev) argument 123 mxr_output_put(struct mxr_device *mdev) argument 136 mxr_power_get(struct mxr_device *mdev) argument 147 mxr_power_put(struct mxr_device *mdev) argument 154 mxr_acquire_plat_resources(struct mxr_device *mdev, struct platform_device *pdev) argument 223 mxr_release_plat_resources(struct mxr_device *mdev) argument 230 mxr_release_clocks(struct mxr_device *mdev) argument 246 mxr_acquire_clocks(struct mxr_device *mdev) argument 285 mxr_acquire_resources(struct mxr_device *mdev, struct platform_device *pdev) argument 308 mxr_release_resources(struct mxr_device *mdev) argument 316 mxr_release_layers(struct mxr_device *mdev) argument 325 mxr_acquire_layers(struct mxr_device *mdev, struct mxr_platform_data *pdata) argument 348 struct mxr_device *mdev = to_mdev(dev); local 389 struct mxr_device *mdev = to_mdev(dev); local 413 struct mxr_device *mdev; local 471 struct mxr_device *mdev = to_mdev(dev); local [all...] |
H A D | mixer_reg.c | 22 static inline u32 vp_read(struct mxr_device *mdev, u32 reg_id) argument 24 return readl(mdev->res.vp_regs + reg_id); 27 static inline void vp_write(struct mxr_device *mdev, u32 reg_id, u32 val) argument 29 writel(val, mdev->res.vp_regs + reg_id); 32 static inline void vp_write_mask(struct mxr_device *mdev, u32 reg_id, argument 35 u32 old = vp_read(mdev, reg_id); 38 writel(val, mdev->res.vp_regs + reg_id); 41 static inline u32 mxr_read(struct mxr_device *mdev, u32 reg_id) argument 43 return readl(mdev->res.mxr_regs + reg_id); 46 static inline void mxr_write(struct mxr_device *mdev, u3 argument 51 mxr_write_mask(struct mxr_device *mdev, u32 reg_id, u32 val, u32 mask) argument 60 mxr_vsync_set_update(struct mxr_device *mdev, int en) argument 68 __mxr_reg_vp_reset(struct mxr_device *mdev) argument 84 mxr_reg_reset(struct mxr_device *mdev) argument 136 mxr_reg_graph_format(struct mxr_device *mdev, int idx, const struct mxr_format *fmt, const struct mxr_geometry *geo) argument 171 mxr_reg_vp_format(struct mxr_device *mdev, const struct mxr_format *fmt, const struct mxr_geometry *geo) argument 214 mxr_reg_graph_buffer(struct mxr_device *mdev, int idx, dma_addr_t addr) argument 232 mxr_reg_vp_buffer(struct mxr_device *mdev, dma_addr_t luma_addr[2], dma_addr_t chroma_addr[2]) argument 290 struct mxr_device *mdev = dev_data; local 323 mxr_reg_s_output(struct mxr_device *mdev, int cookie) argument 331 mxr_reg_streamon(struct mxr_device *mdev) argument 345 mxr_reg_streamoff(struct mxr_device *mdev) argument 358 mxr_reg_wait4vsync(struct mxr_device *mdev) argument 375 mxr_reg_set_mbus_fmt(struct mxr_device *mdev, struct v4l2_mbus_framefmt *fmt) argument 419 mxr_reg_graph_layer_stream(struct mxr_device *mdev, int idx, int en) argument 424 mxr_reg_vp_layer_stream(struct mxr_device *mdev, int en) argument 458 mxr_reg_vp_filter_set(struct mxr_device *mdev, int reg_id, const u8 *data, unsigned int size) argument 470 mxr_reg_vp_default_filter(struct mxr_device *mdev) argument 480 mxr_reg_mxr_dump(struct mxr_device *mdev) argument 512 mxr_reg_vp_dump(struct mxr_device *mdev) argument 548 mxr_reg_dump(struct mxr_device *mdev) argument [all...] |
H A D | mixer.h | 155 struct mxr_device *mdev; member in struct:mxr_layer 277 /** get current output data, should be called under mdev's mutex */ 278 static inline struct mxr_output *to_output(struct mxr_device *mdev) argument 280 return mdev->output[mdev->current_output]; 283 /** get current output subdev, should be called under mdev's mutex */ 284 static inline struct v4l2_subdev *to_outsd(struct mxr_device *mdev) argument 286 struct mxr_output *out = to_output(mdev); 294 int mxr_acquire_video(struct mxr_device *mdev, 298 void mxr_release_video(struct mxr_device *mdev); [all...] |
H A D | mixer_video.c | 36 struct mxr_device *mdev, char *module_name) 45 mxr_warn(mdev, "module %s is missing\n", module_name); 52 mxr_warn(mdev, "module %s provides no subdev!\n", module_name); 56 ret = v4l2_device_register_subdev(&mdev->v4l2_dev, sd); 58 mxr_warn(mdev, "failed to register subdev %s\n", sd->name); 66 int mxr_acquire_video(struct mxr_device *mdev, argument 69 struct device *dev = mdev->dev; 70 struct v4l2_device *v4l2_dev = &mdev->v4l2_dev; 75 strlcpy(v4l2_dev->name, dev_name(mdev->dev), sizeof(v4l2_dev->name)); 79 mxr_err(mdev, "coul 35 find_and_register_subdev( struct mxr_device *mdev, char *module_name) argument 146 mxr_release_video(struct mxr_device *mdev) argument 174 mxr_geometry_dump(struct mxr_device *mdev, struct mxr_geometry *geo) argument 194 struct mxr_device *mdev = layer->mdev; local 219 struct mxr_device *mdev = layer->mdev; local 245 struct mxr_device *mdev = layer->mdev; local 321 struct mxr_device *mdev = layer->mdev; local 509 struct mxr_device *mdev = layer->mdev; local 526 struct mxr_device *mdev = layer->mdev; local 554 struct mxr_device *mdev = layer->mdev; local 569 struct mxr_device *mdev = layer->mdev; local 585 struct mxr_device *mdev = layer->mdev; local 611 struct mxr_device *mdev = layer->mdev; local 625 struct mxr_device *mdev = layer->mdev; local 652 struct mxr_device *mdev = layer->mdev; local 679 struct mxr_device *mdev = layer->mdev; local 781 struct mxr_device *mdev = layer->mdev; local 891 struct mxr_device *mdev = layer->mdev; local 919 struct mxr_device *mdev = layer->mdev; local 948 struct mxr_device *mdev = layer->mdev; local 972 struct mxr_device *mdev = layer->mdev; local 995 struct mxr_device *mdev = layer->mdev; local 1052 struct mxr_device *mdev = layer->mdev; local 1085 mxr_base_layer_create(struct mxr_device *mdev, int idx, char *name, struct mxr_layer_ops *ops) argument [all...] |
/drivers/infiniband/hw/mthca/ |
H A D | mthca_main.c | 137 static int mthca_tune_pci(struct mthca_dev *mdev) argument 143 if (pci_find_capability(mdev->pdev, PCI_CAP_ID_PCIX)) { 144 if (pcix_set_mmrbc(mdev->pdev, pcix_get_max_mmrbc(mdev->pdev))) { 145 mthca_err(mdev, "Couldn't set PCI-X max read count, " 149 } else if (!(mdev->mthca_flags & MTHCA_FLAG_PCIE)) 150 mthca_info(mdev, "No PCI-X capability, not setting RBC.\n"); 152 if (pci_is_pcie(mdev->pdev)) { 153 if (pcie_set_readrq(mdev->pdev, 4096)) { 154 mthca_err(mdev, "Could 165 mthca_dev_lim(struct mthca_dev *mdev, struct mthca_dev_lim *dev_lim) argument 288 mthca_init_tavor(struct mthca_dev *mdev) argument 346 mthca_load_fw(struct mthca_dev *mdev) argument 381 mthca_init_icm(struct mthca_dev *mdev, struct mthca_dev_lim *dev_lim, struct mthca_init_hca_param *init_hca, u64 icm_size) argument 557 mthca_free_icms(struct mthca_dev *mdev) argument 575 mthca_init_arbel(struct mthca_dev *mdev) argument 648 mthca_close_hca(struct mthca_dev *mdev) argument 664 mthca_init_hca(struct mthca_dev *mdev) argument 852 mthca_enable_msi_x(struct mthca_dev *mdev) argument 904 struct mthca_dev *mdev; local 1086 struct mthca_dev *mdev = pci_get_drvdata(pdev); local 1127 struct mthca_dev *mdev; local [all...] |
H A D | mthca_reset.c | 41 int mthca_reset(struct mthca_dev *mdev) argument 69 if (!(mdev->mthca_flags & MTHCA_FLAG_PCIE)) { 72 while ((bridge = pci_get_device(mdev->pdev->vendor, 73 mdev->pdev->device + 2, 76 bridge->subordinate == mdev->pdev->bus) { 77 mthca_dbg(mdev, "Found bridge: %s\n", 89 mthca_warn(mdev, "No bridge found for %s\n", 90 pci_name(mdev->pdev)); 99 mthca_err(mdev, "Couldn't allocate memory to save HCA " 107 if (pci_read_config_dword(mdev [all...] |
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_clock.c | 41 struct mlx4_en_dev *mdev = priv->mdev; local 49 mutex_lock(&mdev->state_lock); 79 mutex_unlock(&mdev->state_lock); 88 struct mlx4_en_dev *mdev = local 90 struct mlx4_dev *dev = mdev->dev; 106 void mlx4_en_fill_hwtstamps(struct mlx4_en_dev *mdev, argument 113 read_lock_irqsave(&mdev->clock_lock, flags); 114 nsec = timecounter_cyc2time(&mdev->clock, timestamp); 115 read_unlock_irqrestore(&mdev 127 mlx4_en_remove_timestamp(struct mlx4_en_dev *mdev) argument 136 mlx4_en_ptp_overflow_check(struct mlx4_en_dev *mdev) argument 164 struct mlx4_en_dev *mdev = container_of(ptp, struct mlx4_en_dev, local 193 struct mlx4_en_dev *mdev = container_of(ptp, struct mlx4_en_dev, local 217 struct mlx4_en_dev *mdev = container_of(ptp, struct mlx4_en_dev, local 244 struct mlx4_en_dev *mdev = container_of(ptp, struct mlx4_en_dev, local 288 mlx4_en_init_timestamp(struct mlx4_en_dev *mdev) argument [all...] |
H A D | en_main.c | 96 level, DRV_NAME, dev_name(&priv->mdev->pdev->dev), 112 if (mlx4_is_mfunc(priv->mdev->dev) && 119 if (mlx4_is_mfunc(priv->mdev->dev) || priv->validate_loopback) 123 static int mlx4_en_get_profile(struct mlx4_en_dev *mdev) argument 125 struct mlx4_en_profile *params = &mdev->profile; 133 if (params->udp_rss && !(mdev->dev->caps.flags 135 mlx4_warn(mdev, "UDP RSS is not supported on this device\n"); 164 struct mlx4_en_dev *mdev = (struct mlx4_en_dev *) endev_ptr; local 170 if (!mdev->pndev[port]) 172 priv = netdev_priv(mdev 197 struct mlx4_en_dev *mdev = endev_ptr; local 222 struct mlx4_en_dev *mdev; local [all...] |
/drivers/sh/maple/ |
H A D | maple.c | 139 struct maple_device *mdev; local 142 mdev = to_maple_dev(dev); 143 mq = mdev->mq; 146 kfree(mdev); 151 * @mdev: maple device 157 int maple_add_packet(struct maple_device *mdev, u32 function, u32 command, argument 172 mdev->mq->command = command; 173 mdev->mq->length = length; 176 mdev->mq->sendbuf = sendbuf; 179 list_add_tail(&mdev 186 maple_allocq(struct maple_device *mdev) argument 213 struct maple_device *mdev; local 237 maple_free_dev(struct maple_device *mdev) argument 316 struct maple_device *mdev; local 325 maple_detach_driver(struct maple_device *mdev) argument 331 maple_attach_driver(struct maple_device *mdev) argument 410 struct maple_device *mdev; local 422 struct maple_device *mdev = to_maple_dev(device); local 449 struct maple_device *mdev; local 492 maple_map_subunits(struct maple_device *mdev, int submask) argument 524 maple_clean_submap(struct maple_device *mdev) argument 535 maple_response_none(struct maple_device *mdev) argument 577 maple_response_devinfo(struct maple_device *mdev, char *recvbuf) argument 603 maple_response_fileerr(struct maple_device *mdev, void *recvbuf) argument 617 struct maple_device *mdev; local 634 struct maple_device *mdev; local 798 struct maple_device *mdev[MAPLE_PORTS]; local [all...] |
/drivers/media/ |
H A D | media-devnode.c | 62 struct media_devnode *mdev = to_media_devnode(cd); local 67 cdev_del(&mdev->cdev); 70 clear_bit(mdev->minor, media_devnode_nums); 75 if (mdev->release) 76 mdev->release(mdev); 86 struct media_devnode *mdev = media_devnode_data(filp); local 88 if (!mdev->fops->read) 90 if (!media_devnode_is_registered(mdev)) 92 return mdev 98 struct media_devnode *mdev = media_devnode_data(filp); local 110 struct media_devnode *mdev = media_devnode_data(filp); local 124 struct media_devnode *mdev = media_devnode_data(filp); local 137 struct media_devnode *mdev = media_devnode_data(filp); local 147 struct media_devnode *mdev = media_devnode_data(filp); local 157 struct media_devnode *mdev; local 194 struct media_devnode *mdev = media_devnode_data(filp); local 234 media_devnode_register(struct media_devnode *mdev, struct module *owner) argument 298 media_devnode_unregister(struct media_devnode *mdev) argument [all...] |
/drivers/gpu/drm/mgag200/ |
H A D | mgag200_main.c | 79 static int mga_probe_vram(struct mga_device *mdev, void __iomem *mem) argument 90 for (offset = 0x100000; offset < mdev->mc.vram_window; offset += 0x4000) { 117 static int mga_vram_init(struct mga_device *mdev) argument 125 mdev->mc.vram_base = pci_resource_start(mdev->dev->pdev, 0); 126 mdev->mc.vram_window = pci_resource_len(mdev->dev->pdev, 0); 128 aper->ranges[0].base = mdev->mc.vram_base; 129 aper->ranges[0].size = mdev->mc.vram_window; 134 if (!devm_request_mem_region(mdev 152 struct mga_device *mdev = dev->dev_private; local 200 struct mga_device *mdev; local 256 struct mga_device *mdev = dev->dev_private; local [all...] |
H A D | mgag200_cursor.c | 21 static void mga_hide_cursor(struct mga_device *mdev) argument 25 if (mdev->cursor.pixels_1->pin_count) 26 mgag200_bo_unpin(mdev->cursor.pixels_1); 27 if (mdev->cursor.pixels_2->pin_count) 28 mgag200_bo_unpin(mdev->cursor.pixels_2); 38 struct mga_device *mdev = (struct mga_device *)dev->dev_private; local 39 struct mgag200_bo *pixels_1 = mdev->cursor.pixels_1; 40 struct mgag200_bo *pixels_2 = mdev->cursor.pixels_2; 41 struct mgag200_bo *pixels_current = mdev->cursor.pixels_current; 42 struct mgag200_bo *pixels_prev = mdev 261 struct mga_device *mdev = (struct mga_device *)crtc->dev->dev_private; local [all...] |
/drivers/mtd/maps/ |
H A D | vmu-flash.c | 26 struct maple_device *mdev; member in struct:mdev_part 62 struct maple_device *mdev; local 68 mdev = mpart->mdev; 69 card = maple_get_drvdata(mdev); 93 struct maple_device *mdev; local 96 mdev = mq->dev; 97 card = maple_get_drvdata(mdev); 116 struct maple_device *mdev; local 123 mdev 233 struct maple_device *mdev; local 310 struct maple_device *mdev; local 355 struct maple_device *mdev; local 421 struct maple_device *mdev; local 503 struct maple_device *mdev; local 599 vmu_connect(struct maple_device *mdev) argument 693 vmu_disconnect(struct maple_device *mdev) argument 715 vmu_can_unload(struct maple_device *mdev) argument 732 vmu_file_error(struct maple_device *mdev, void *recvbuf) argument 778 struct maple_device *mdev = to_maple_dev(dev); local 794 struct maple_device *mdev = to_maple_dev(dev); local [all...] |
/drivers/w1/masters/ |
H A D | mxc_w1.c | 101 struct mxc_w1_device *mdev; local 107 mdev = devm_kzalloc(&pdev->dev, sizeof(struct mxc_w1_device), 109 if (!mdev) 112 mdev->clk = devm_clk_get(&pdev->dev, NULL); 113 if (IS_ERR(mdev->clk)) 114 return PTR_ERR(mdev->clk); 116 clkrate = clk_get_rate(mdev->clk); 128 mdev->regs = devm_ioremap_resource(&pdev->dev, res); 129 if (IS_ERR(mdev->regs)) 130 return PTR_ERR(mdev 160 struct mxc_w1_device *mdev = platform_get_drvdata(pdev); local [all...] |
/drivers/mcb/ |
H A D | mcb-parse.c | 41 struct mcb_device *mdev; local 48 mdev = mcb_alloc_dev(bus); 49 if (!mdev) 57 mdev->id = GDD_DEV(reg1); 58 mdev->rev = GDD_REV(reg1); 59 mdev->var = GDD_VAR(reg1); 60 mdev->bar = GDD_BAR(reg1); 61 mdev->group = GDD_GRP(reg2); 62 mdev->inst = GDD_INS(reg2); 64 pr_debug("Found a 16z%03d\n", mdev [all...] |