| /Linux-v5.4/drivers/pci/hotplug/ | 
| D | pciehp.h | 82 struct controller {  struct83 	struct pcie_device *pcie;
 85 	u32 slot_cap;				/* capabilities and quirks */
 87 	u16 slot_ctrl;				/* control register access */
 88 	struct mutex ctrl_lock;
 89 	unsigned long cmd_started;
 90 	unsigned int cmd_busy:1;
 91 	wait_queue_head_t queue;
 93 	atomic_t pending_events;		/* event handling */
 94 	unsigned int notification_enabled:1;
 [all …]
 
 | 
| D | shpchp.h | 90 struct controller {  struct91 	struct mutex crit_sect;		/* critical section mutex */
 92 	struct mutex cmd_lock;		/* command lock */
 93 	int num_slots;			/* Number of slots on ctlr */
 94 	int slot_num_inc;		/* 1 or -1 */
 95 	struct pci_dev *pci_dev;
 96 	struct list_head slot_list;
 97 	const struct hpc_ops *hpc_ops;
 98 	wait_queue_head_t queue;	/* sleep & wake process */
 99 	u8 slot_device_offset;
 [all …]
 
 | 
| D | cpqphp.h | 277 struct controller {  struct278 	struct controller *next;  argument
 281 	void __iomem *hpc_reg;	/* cookie for our pci controller location */  argument
 293 	u8 bus;			/* bus number for the pci hotplug controller */  argument
 294 	u8 rev;
 295 	u8 slot_device_offset;
 296 	u8 first_slot;
 297 	u8 add_support;
 298 	u8 push_flag;
 299 	u8 push_button;			/* 0 = no pushbutton, 1 = pushbutton present */
 [all …]
 
 | 
| D | ibmphp.h | 712 struct controller {  struct715 	struct pci_dev *ctrl_dev; /* in case where controller is PCI */  argument
 716 	u8 starting_slot_num;	/* starting and ending slot #'s this ctrl controls*/
 717 	u8 ending_slot_num;
 718 	u8 revision;
 719 	u8 options;		/* which options HPC supports */
 720 	u8 status;
 721 	u8 ctlr_id;
 722 	u8 slot_count;
 723 	u8 bus_count;
 [all …]
 
 | 
| D | ibmphp_ebda.c | 65 	struct controller *controller;  in alloc_ebda_hpc()  local92 static void free_ebda_hpc(struct controller *controller)  in free_ebda_hpc()
 1046 	struct controller *controller = NULL, *next;  in ibmphp_free_ebda_hpc_queue()  local
 
 | 
| /Linux-v5.4/drivers/char/agp/ | 
| D | frontend.c | 295 	struct agp_controller *controller;  in agp_find_controller_by_pid()  local310 	struct agp_controller *controller;  in agp_create_controller()  local
 320 static int agp_insert_controller(struct agp_controller *controller)  in agp_insert_controller()
 335 static void agp_remove_all_clients(struct agp_controller *controller)  in agp_remove_all_clients()
 358 static void agp_remove_all_memory(struct agp_controller *controller)  in agp_remove_all_memory()
 372 static int agp_remove_controller(struct agp_controller *controller)  in agp_remove_controller()
 404 static void agp_controller_make_current(struct agp_controller *controller)  in agp_controller_make_current()
 425 static void agp_controller_release_current(struct agp_controller *controller,  in agp_controller_release_current()
 455 *agp_find_client_in_controller(struct agp_controller *controller, pid_t id)  in agp_find_client_in_controller()
 475 	struct agp_controller *controller;  in agp_find_controller_for_client()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/spi/ | 
| D | spi-fsl-lpspi.c | 180 static bool fsl_lpspi_can_dma(struct spi_controller *controller,  in fsl_lpspi_can_dma()204 static int lpspi_prepare_xfer_hardware(struct spi_controller *controller)  in lpspi_prepare_xfer_hardware()
 219 static int lpspi_unprepare_xfer_hardware(struct spi_controller *controller)  in lpspi_unprepare_xfer_hardware()
 230 static int fsl_lpspi_prepare_message(struct spi_controller *controller,  in fsl_lpspi_prepare_message()
 354 static int fsl_lpspi_dma_configure(struct spi_controller *controller)  in fsl_lpspi_dma_configure()
 434 static int fsl_lpspi_setup_transfer(struct spi_controller *controller,  in fsl_lpspi_setup_transfer()
 479 static int fsl_lpspi_slave_abort(struct spi_controller *controller)  in fsl_lpspi_slave_abort()
 495 static int fsl_lpspi_wait_for_completion(struct spi_controller *controller)  in fsl_lpspi_wait_for_completion()
 565 static int fsl_lpspi_dma_transfer(struct spi_controller *controller,  in fsl_lpspi_dma_transfer()
 658 static void fsl_lpspi_dma_exit(struct spi_controller *controller)  in fsl_lpspi_dma_exit()
 [all …]
 
 | 
| D | spi-qup.c | 156 static inline bool spi_qup_is_flag_set(struct spi_qup *controller, u32 flag)  in spi_qup_is_flag_set()172 static inline unsigned int spi_qup_len(struct spi_qup *controller)  in spi_qup_len()
 177 static inline bool spi_qup_is_valid_state(struct spi_qup *controller)  in spi_qup_is_valid_state()
 184 static int spi_qup_set_state(struct spi_qup *controller, u32 state)  in spi_qup_set_state()
 229 static void spi_qup_read_from_fifo(struct spi_qup *controller, u32 num_words)  in spi_qup_read_from_fifo()
 262 static void spi_qup_read(struct spi_qup *controller, u32 *opflags)  in spi_qup_read()
 317 static void spi_qup_write_to_fifo(struct spi_qup *controller, u32 num_words)  in spi_qup_write_to_fifo()
 348 static void spi_qup_write(struct spi_qup *controller)  in spi_qup_write()
 579 static bool spi_qup_data_pending(struct spi_qup *controller)  in spi_qup_data_pending()
 594 	struct spi_qup *controller = dev_id;  in spi_qup_qup_irq()  local
 [all …]
 
 | 
| D | spi-pxa2xx.c | 906 static bool pxa2xx_spi_can_dma(struct spi_controller *controller,  in pxa2xx_spi_can_dma()917 static int pxa2xx_spi_transfer_one(struct spi_controller *controller,  in pxa2xx_spi_transfer_one()
 1109 static int pxa2xx_spi_slave_abort(struct spi_controller *controller)  in pxa2xx_spi_slave_abort()
 1130 static void pxa2xx_spi_handle_err(struct spi_controller *controller,  in pxa2xx_spi_handle_err()
 1157 static int pxa2xx_spi_unprepare_transfer(struct spi_controller *controller)  in pxa2xx_spi_unprepare_transfer()
 1581 static int pxa2xx_spi_fw_translate_cs(struct spi_controller *controller,  in pxa2xx_spi_fw_translate_cs()
 1609 	struct spi_controller *controller;  in pxa2xx_spi_probe()  local
 
 | 
| D | spi-pxa2xx-dma.c | 195 	struct spi_controller *controller = drv_data->controller;  in pxa2xx_spi_dma_setup()  local219 	struct spi_controller *controller = drv_data->controller;  in pxa2xx_spi_dma_release()  local
 
 | 
| /Linux-v5.4/drivers/usb/musb/ | 
| D | musb_cppi41.c | 37 	struct dma_controller controller;  member187 	struct cppi41_dma_controller *controller;  in cppi41_recheck_tx_req()  local
 226 	struct cppi41_dma_controller *controller;  in cppi41_dma_callback()  local
 342 	struct cppi41_dma_controller *controller = cppi41_channel->controller;  in cppi41_set_dma_mode()  local
 369 	struct cppi41_dma_controller *controller = cppi41_channel->controller;  in da8xx_set_dma_mode()  local
 395 	struct cppi41_dma_controller *controller = cppi41_channel->controller;  in cppi41_set_autoreq_mode()  local
 416 	struct cppi41_dma_controller *controller = cppi41_channel->controller;  in cppi41_configure_channel()  local
 485 	struct cppi41_dma_controller *controller = container_of(c,  in cppi41_dma_channel_allocate()  local
 558 	struct cppi41_dma_controller *controller = cppi41_channel->controller;  in cppi41_is_compatible()  local
 576 	struct cppi41_dma_controller *controller = cppi41_channel->controller;  in cppi41_dma_channel_abort()  local
 [all …]
 
 | 
| D | ux500_dma.c | 32 	struct ux500_dma_controller *controller;  member43 	struct dma_controller controller;  member
 131 	struct ux500_dma_controller *controller = container_of(c,  in ux500_dma_channel_allocate()  local
 210 	struct ux500_dma_controller *controller = ux500_channel->controller;  in ux500_dma_channel_abort()  local
 239 static void ux500_dma_controller_stop(struct ux500_dma_controller *controller)  in ux500_dma_controller_stop()
 266 static int ux500_dma_controller_start(struct ux500_dma_controller *controller)  in ux500_dma_controller_start()
 349 	struct ux500_dma_controller *controller = container_of(c,  in ux500_dma_controller_destroy()  local
 360 	struct ux500_dma_controller *controller;  in ux500_dma_controller_create()  local
 
 | 
| D | musbhsdma.c | 60 	struct musb_dma_controller	*controller;  member70 	struct dma_controller		controller;  member
 81 static void dma_controller_stop(struct musb_dma_controller *controller)  in dma_controller_stop()
 106 	struct musb_dma_controller *controller = container_of(c,  in dma_channel_allocate()  local
 153 	struct musb_dma_controller *controller = musb_channel->controller;  in configure_channel()  local
 191 	struct musb_dma_controller *controller = musb_channel->controller;  in dma_channel_program()  local
 273 	struct musb_dma_controller *controller = private_data;  in dma_controller_irq()  local
 389 	struct musb_dma_controller *controller = container_of(c,  in musbhs_dma_controller_destroy()  local
 404 	struct musb_dma_controller *controller;  in musbhs_dma_controller_create()  local
 
 | 
| D | cppi_dma.c | 155 static void cppi_controller_start(struct cppi *controller)  in cppi_controller_start()222 static void cppi_controller_stop(struct cppi *controller)  in cppi_controller_stop()
 284 	struct cppi		*controller;  in cppi_channel_allocate()  local
 952 	struct cppi		*controller;  in cppi_channel_program()  local
 1302 	struct cppi		*controller;  in cppi_dma_controller_create()  local
 1375 	struct cppi		*controller;  in cppi_channel_abort()  local
 
 | 
| D | cppi_dma.h | 77 	struct cppi		*controller;  member110 	struct dma_controller		controller;  member
 129 	struct cppi41_dma_controller *controller;  member
 
 | 
| /Linux-v5.4/drivers/mtd/spi-nor/ | 
| D | aspeed-smc.c | 94 	struct aspeed_smc_controller *controller;  member197 #define SEGMENT_ADDR_REG(controller, cs)	\  argument
 263 	struct aspeed_smc_controller *controller = chip->controller;  in aspeed_smc_chip_check_config()  local
 401 static int aspeed_smc_unregister(struct aspeed_smc_controller *controller)  in aspeed_smc_unregister()
 439 	struct aspeed_smc_controller *controller = chip->controller;  in aspeed_smc_chip_base()  local
 455 static u32 aspeed_smc_ahb_base_phy(struct aspeed_smc_controller *controller)  in aspeed_smc_ahb_base_phy()
 465 	struct aspeed_smc_controller *controller = chip->controller;  in chip_set_segment()  local
 525 	struct aspeed_smc_controller *controller = chip->controller;  in aspeed_smc_chip_set_segment()  local
 597 	struct aspeed_smc_controller *controller = chip->controller;  in aspeed_smc_chip_enable_write()  local
 608 	struct aspeed_smc_controller *controller = chip->controller;  in aspeed_smc_chip_set_type()  local
 [all …]
 
 | 
| /Linux-v5.4/drivers/gpio/ | 
| D | gpio-zevio.c | 77 	struct zevio_gpio *controller = gpiochip_get_data(chip);  in zevio_gpio_get()  local93 	struct zevio_gpio *controller = gpiochip_get_data(chip);  in zevio_gpio_set()  local
 109 	struct zevio_gpio *controller = gpiochip_get_data(chip);  in zevio_gpio_direction_input()  local
 126 	struct zevio_gpio *controller = gpiochip_get_data(chip);  in zevio_gpio_direction_output()  local
 171 	struct zevio_gpio *controller;  in zevio_gpio_probe()  local
 
 | 
| D | gpio-tegra186.c | 529 #define TEGRA186_MAIN_GPIO_PORT(port, base, count, controller)	\  argument569 #define TEGRA186_AON_GPIO_PORT(port, base, count, controller)	\  argument
 594 #define TEGRA194_MAIN_GPIO_PORT(port, base, count, controller)	\  argument
 639 #define TEGRA194_AON_GPIO_PORT(port, base, count, controller)	\  argument
 
 | 
| /Linux-v5.4/drivers/usb/host/ | 
| D | ehci-sysfs.c | 151 	struct device	*controller = ehci_to_hcd(ehci)->self.controller;  in create_sysfs_files()  local167 	struct device	*controller = ehci_to_hcd(ehci)->self.controller;  in remove_sysfs_files()  local
 
 | 
| D | ohci-dbg.c | 101 ohci_dump_status (struct ohci_hcd *controller, char **next, unsigned *size)  in ohci_dump_status()192 	struct ohci_hcd *controller,  in ohci_dump_roothub()
 240 static void ohci_dump(struct ohci_hcd *controller)  in ohci_dump()
 
 | 
| /Linux-v5.4/drivers/mailbox/ | 
| D | hi3660-mailbox.c | 78 	struct mbox_controller controller;  member212 static struct mbox_chan *hi3660_mbox_xlate(struct mbox_controller *controller,  in hi3660_mbox_xlate()
 
 | 
| /Linux-v5.4/arch/mips/pci/ | 
| D | pci-malta.c | 80 	struct pci_controller *controller;  in mips_pcibios_init()  local
 | 
| /Linux-v5.4/drivers/media/common/siano/ | 
| D | smsir.h | 30 	u32 controller;  member
 | 
| /Linux-v5.4/drivers/ide/ | 
| D | cs5520.c | 63 	int controller = drive->dn > 1 ? 1 : 0;  in cs5520_set_pio_mode()  local
 | 
| /Linux-v5.4/drivers/mux/ | 
| D | adg792a.c | 46 		unsigned int controller = mux_control_get_index(mux);  in adg792a_set()  local
 |