| /Linux-v5.4/drivers/pci/hotplug/ | 
| D | pciehp.h | 82 struct controller {  struct 83 	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 {  struct 91 	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 {  struct 278 	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 {  struct 715 	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()  local 92 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()  local 310 	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()  local 219 	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;  member 187 	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;  member 43 	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;  member 70 	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;  member 110 	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;  member 197 #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()  local 93 	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)	\  argument 569 #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()  local 167 	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;  member 212 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
  |