Home
last modified time | relevance | path

Searched refs:slot (Results 1 – 25 of 55) sorted by relevance

123

/include/linux/
Dpci_hotplug.h39 int (*enable_slot) (struct hotplug_slot *slot);
40 int (*disable_slot) (struct hotplug_slot *slot);
41 int (*set_attention_status) (struct hotplug_slot *slot, u8 value);
42 int (*hardware_test) (struct hotplug_slot *slot, u32 value);
43 int (*get_power_status) (struct hotplug_slot *slot, u8 *value);
44 int (*get_attention_status) (struct hotplug_slot *slot, u8 *value);
45 int (*get_latch_status) (struct hotplug_slot *slot, u8 *value);
46 int (*get_adapter_status) (struct hotplug_slot *slot, u8 *value);
47 int (*reset_slot) (struct hotplug_slot *slot, bool probe);
68 static inline const char *hotplug_slot_name(const struct hotplug_slot *slot) in hotplug_slot_name() argument
[all …]
Dradix-tree.h177 static inline void *radix_tree_deref_slot(void __rcu **slot) in radix_tree_deref_slot() argument
179 return rcu_dereference(*slot); in radix_tree_deref_slot()
191 static inline void *radix_tree_deref_slot_protected(void __rcu **slot, in radix_tree_deref_slot_protected() argument
194 return rcu_dereference_protected(*slot, lockdep_is_held(treelock)); in radix_tree_deref_slot_protected()
227 void __rcu **slot, void *entry);
229 const struct radix_tree_iter *, void __rcu **slot, void *entry);
231 void __rcu **slot, void *entry);
233 struct radix_tree_iter *iter, void __rcu **slot);
363 void __rcu **__must_check radix_tree_iter_resume(void __rcu **slot,
397 static __always_inline void __rcu **radix_tree_next_slot(void __rcu **slot, in radix_tree_next_slot() argument
[all …]
Dcb710.h39 struct cb710_slot slot[]; member
52 static inline void cb710_write_port_##t(struct cb710_slot *slot, \
55 iowrite##t(value, slot->iobase + port); \
58 static inline u##t cb710_read_port_##t(struct cb710_slot *slot, \
61 return ioread##t(slot->iobase + port); \
64 static inline void cb710_modify_port_##t(struct cb710_slot *slot, \
68 (ioread##t(slot->iobase + port) & ~clear)|set, \
69 slot->iobase + port); \
78 void cb710_set_irq_handler(struct cb710_slot *slot,
89 static inline struct cb710_chip *cb710_slot_to_chip(struct cb710_slot *slot) in cb710_slot_to_chip() argument
[all …]
Dblk-crypto-profile.h39 unsigned int slot);
59 unsigned int slot);
162 unsigned int blk_crypto_keyslot_index(struct blk_crypto_keyslot *slot);
Dkvm_host.h249 struct kvm_memory_slot *slot; member
580 static inline bool kvm_slot_dirty_track_enabled(const struct kvm_memory_slot *slot) in kvm_slot_dirty_track_enabled() argument
582 return slot->flags & KVM_MEM_LOG_DIRTY_PAGES; in kvm_slot_dirty_track_enabled()
983 struct kvm_memory_slot *slot; in id_to_memslot() local
986 hash_for_each_possible(slots->id_hash, slot, id_node[idx], id) { in id_to_memslot()
987 if (slot->id == id) in id_to_memslot()
988 return slot; in id_to_memslot()
998 struct kvm_memory_slot *slot; member
1007 iter->slot = container_of(iter->node, struct kvm_memory_slot, gfn_node[iter->slots->node_idx]); in kvm_memslot_iter_next()
1016 struct kvm_memory_slot *slot; in kvm_memslot_iter_start() local
[all …]
Dof_pci.h32 int of_irq_parse_and_map_pci(const struct pci_dev *dev, u8 slot, u8 pin);
35 of_irq_parse_and_map_pci(const struct pci_dev *dev, u8 slot, u8 pin) in of_irq_parse_and_map_pci() argument
Ddlm.h19 int slot; /* 1 to MAX_INT */ member
33 void (*recover_slot) (void *ops_arg, struct dlm_slot *slot);
Dkvm_dirty_ring.h53 u32 slot, u64 offset) in kvm_dirty_ring_push() argument
87 void kvm_dirty_ring_push(struct kvm_dirty_ring *ring, u32 slot, u64 offset);
Ddca.h63 int dca_sysfs_add_req(struct dca_provider *dca, struct device *dev, int slot);
64 void dca_sysfs_remove_req(struct dca_provider *dca, int slot);
Datmel-mci.h43 struct mci_slot_pdata slot[ATMCI_MAX_NR_SLOTS]; member
Dnubus.h41 int slot; member
183 static inline void *nubus_slot_addr(int slot) in nubus_slot_addr() argument
185 return (void *)(0xF0000000 | (slot << 24)); in nubus_slot_addr()
Dfsl_devices.h141 void(*hw_ctrl)(int slot, int enable);
142 int(*voltage_set)(int slot, int vcc, int vpp);
Drv.h61 void rv_put_task_monitor_slot(int slot);
DmISDNhw.h86 int slot; /* multiport card channel slot */ member
147 int slot; /* multiport card channel slot */ member
Ddmi.h117 extern u16 dmi_memdev_handle(int slot);
148 static inline u16 dmi_memdev_handle(int slot) { return 0xffff; } in dmi_memdev_handle() argument
/include/media/
Ddvb_ca_en50221.h62 int slot, int address);
64 int slot, int address, u8 value);
67 int slot, u8 address);
69 int slot, u8 address, u8 value);
72 int slot, u8 *ebuf, int ecount);
74 int slot, u8 *ebuf, int ecount);
76 int (*slot_reset)(struct dvb_ca_en50221 *ca, int slot);
77 int (*slot_shutdown)(struct dvb_ca_en50221 *ca, int slot);
78 int (*slot_ts_enable)(struct dvb_ca_en50221 *ca, int slot);
80 int (*poll_slot_status)(struct dvb_ca_en50221 *ca, int slot, int open);
[all …]
/include/linux/platform_data/
Dmmc-omap.h24 int (*switch_slot)(struct device *dev, int slot);
86 int (*set_bus_mode)(struct device *dev, int slot, int bus_mode);
87 int (*set_power)(struct device *dev, int slot,
89 int (*get_ro)(struct device *dev, int slot);
90 void (*remux)(struct device *dev, int slot, int power_on);
92 void (*before_set_reg)(struct device *dev, int slot,
95 void (*after_set_reg)(struct device *dev, int slot,
106 int (*get_cover_state)(struct device *dev, int slot);
112 int (*card_detect)(struct device *dev, int slot);
119 extern void omap_mmc_notify_cover_event(struct device *dev, int slot,
/include/linux/input/
Dmt.h46 int slot; member
53 static inline void input_mt_set_value(struct input_mt_slot *slot, in input_mt_set_value() argument
56 slot->abs[code - ABS_MT_FIRST] = value; in input_mt_set_value()
59 static inline int input_mt_get_value(const struct input_mt_slot *slot, in input_mt_get_value() argument
62 return slot->abs[code - ABS_MT_FIRST]; in input_mt_get_value()
65 static inline bool input_mt_is_active(const struct input_mt_slot *slot) in input_mt_is_active() argument
67 return input_mt_get_value(slot, ABS_MT_TRACKING_ID) >= 0; in input_mt_is_active()
71 const struct input_mt_slot *slot) in input_mt_is_used() argument
73 return slot->frame == mt->frame; in input_mt_is_used()
85 static inline void input_mt_slot(struct input_dev *dev, int slot) in input_mt_slot() argument
[all …]
/include/uapi/linux/
Dpci.h31 #define PCI_DEVFN(slot, func) ((((slot) & 0x1f) << 3) | ((func) & 0x07)) argument
/include/linux/mfd/
Dmenelaus.h18 extern int menelaus_set_mmc_opendrain(int slot, int enable);
19 extern int menelaus_set_mmc_slot(int slot, int enable, int power, int cd_on);
/include/sound/ac97/
Dcontroller.h57 int (*write)(struct ac97_controller *adrv, int slot,
59 int (*read)(struct ac97_controller *adrv, int slot, unsigned short reg);
/include/sound/
Dpxa2xx-lib.h42 extern int pxa2xx_ac97_read(int slot, unsigned short reg);
43 extern int pxa2xx_ac97_write(int slot, unsigned short reg, unsigned short val);
/include/linux/ssb/
Dssb_driver_pci.h98 int ssb_pcicore_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin);
125 int ssb_pcicore_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in ssb_pcicore_pcibios_map_irq() argument
/include/rv/
Dda_monitor.h342 int slot; \
344 slot = rv_get_task_monitor_slot(); \
345 if (slot < 0 || slot >= RV_PER_TASK_MONITOR_INIT) \
346 return slot; \
348 task_mon_slot_##name = slot; \
/include/linux/i3c/
Dmaster.h453 struct i3c_ibi_slot *slot);
648 struct i3c_ibi_slot *slot);
650 void i3c_master_queue_ibi(struct i3c_dev_desc *dev, struct i3c_ibi_slot *slot);

123