/linux/drivers/md/dm-vdo/ |
H A D | vdo.h | 57 struct vdo *vdo; member 166 struct vdo { struct 168 struct vdo_thread *threads; argument 169 vdo_action_fn action; argument 170 struct vdo_completion *completion; argument 173 /* The atomic version of the state of this vdo */ argument 176 struct vdo_component_states states; argument 184 /* The load-time configuration of this vdo */ argument 190 struct vdo_super_block super_block; argument 214 /* The state the vdo was in when loaded (primarily for unit tests) */ argument [all …]
|
H A D | dm-vdo-target.c | 898 struct vdo *vdo = get_vdo_for_target(ti); in vdo_map_bio() local 925 struct vdo *vdo = get_vdo_for_target(ti); in vdo_io_hints() local 976 struct vdo *vdo = get_vdo_for_target(ti); in vdo_status() local 1012 static block_count_t __must_check get_underlying_device_block_count(const struct vdo *vdo) in get_underlying_device_block_count() 1017 static int __must_check process_vdo_message_locked(struct vdo *vdo, unsigned int argc, in process_vdo_message_locked() 1045 static int __must_check process_vdo_message(struct vdo *vdo, unsigned int argc, in process_vdo_message() 1089 struct vdo *vdo; in vdo_message() local 1137 static bool vdo_uses_device(struct vdo *vdo, const void *context) in vdo_uses_device() 1148 static thread_id_t __must_check get_thread_id_for_phase(struct vdo *vdo) in get_thread_id_for_phase() 1171 static struct vdo_completion *prepare_admin_completion(struct vdo *vdo, in prepare_admin_completion() [all …]
|
H A D | flush.c | 26 struct vdo *vdo; member 135 int vdo_make_flusher(struct vdo *vdo) in vdo_make_flusher() 369 static void initialize_flush(struct vdo_flush *flush, struct vdo *vdo) in initialize_flush() 392 void vdo_launch_flush(struct vdo *vdo, struct bio *bio) in vdo_launch_flush() 463 struct vdo *vdo = completion->vdo; in vdo_complete_flush_callback() local 493 struct vdo *vdo = flusher->vdo; in select_bio_queue() local
|
H A D | repair.c | 253 struct vdo *vdo = completion->vdo; in finish_repair() local 326 struct vdo *vdo = completion->vdo; in drain_slab_depot() local 640 struct vdo *vdo = completion->vdo; in rebuild_reference_counts() local 751 static int validate_recovery_journal_entry(const struct vdo *vdo, in validate_recovery_journal_entry() 797 struct vdo *vdo = completion->vdo; in add_slab_journal_entries() local 855 struct vdo *vdo = completion->vdo; in vdo_replay_into_slab_journals() local 1099 struct vdo *vdo = completion->vdo; in recover_block_map() local 1275 static bool unpack_entry(struct vdo *vdo, char *packed, enum vdo_metadata_type format, in unpack_entry() 1326 struct vdo *vdo = repair->completion.vdo; in append_sector_entries() local 1406 struct vdo *vdo = repair->completion.vdo; in parse_journal_for_rebuild() local [all …]
|
H A D | dump.c | 55 static void do_dump(struct vdo *vdo, unsigned int dump_options_requested, in do_dump() 130 int vdo_dump(struct vdo *vdo, unsigned int argc, char *const *argv, const char *why) in vdo_dump() 143 void vdo_dump_all(struct vdo *vdo, const char *why) in vdo_dump_all()
|
H A D | completion.c | 52 struct vdo *vdo, in vdo_initialize_completion() 111 struct vdo *vdo = completion->vdo; in vdo_enqueue_completion() local
|
H A D | vio.h | 86 static inline int __must_check create_metadata_vio(struct vdo *vdo, enum vio_type vio_type, in create_metadata_vio() 109 enum vio_priority priority, struct vdo *vdo) in initialize_vio()
|
H A D | logical-zone.c | 54 struct vdo *vdo = zones->vdo; in initialize_zone() local 87 int vdo_make_logical_zones(struct vdo *vdo, struct logical_zones **zones_ptr) in vdo_make_logical_zones()
|
H A D | message-stats.c | 418 int vdo_write_stats(struct vdo *vdo, char *buf, unsigned int maxlen) in vdo_write_stats() 461 int vdo_write_config(struct vdo *vdo, char **buf, unsigned int *maxlen) in vdo_write_config()
|
H A D | logical-zone.h | 57 struct vdo *vdo; member
|
H A D | dedupe.c | 1603 struct vdo *vdo = vdo_from_data_vio(data_vio); in decode_uds_advice() local 2167 static int initialize_index(struct vdo *vdo, struct hash_zones *zones) in initialize_index() 2347 static int __must_check initialize_zone(struct vdo *vdo, struct hash_zones *zones, in initialize_zone() 2409 int vdo_make_hash_zones(struct vdo *vdo, struct hash_zones **zones_ptr) in vdo_make_hash_zones() 2910 struct vdo *vdo = vdo_from_data_vio(data_vio); in query_index() local
|
H A D | block-map.h | 51 struct vdo *vdo; member 255 struct vdo *vdo; member
|
H A D | types.h | 211 struct vdo *vdo; member 314 struct vdo *vdo; member
|
H A D | action-manager.c | 106 vdo_action_scheduler_fn scheduler, struct vdo *vdo, in vdo_make_action_manager()
|
H A D | slab-depot.h | 453 struct vdo *vdo; member
|
H A D | encodings.h | 687 struct vdo_component vdo; member
|
/linux/include/linux/usb/ |
H A D | pd_vdo.h | 78 #define PD_VDO_VID(vdo) ((vdo) >> 16) argument 79 #define PD_VDO_SVDM(vdo) (((vdo) >> 15) & 1) argument 80 #define PD_VDO_SVDM_VER(vdo) (((vdo) >> 13) & 0x3) argument 81 #define PD_VDO_OPOS(vdo) (((vdo) >> 8) & 0x7) argument 82 #define PD_VDO_CMD(vdo) ((vdo) & 0x1f) argument 83 #define PD_VDO_CMDT(vdo) (((vdo) >> 6) & 0x3) argument 154 #define PD_IDH_PTYPE(vdo) (((vdo) >> 27) & 0x7) argument 155 #define PD_IDH_VID(vdo) ((vdo) & 0xffff) argument 156 #define PD_IDH_MODAL_SUPP(vdo) ((vdo) & (1 << 26)) argument 157 #define PD_IDH_DFP_PTYPE(vdo) (((vdo) >> 23) & 0x7) argument [all …]
|
H A D | typec_altmode.h | 29 u32 vdo; member
|
/linux/drivers/usb/typec/ |
H A D | bus.c | 126 int typec_altmode_enter(struct typec_altmode *adev, u32 *vdo) in typec_altmode_enter() argument 186 int typec_altmode_attention(struct typec_altmode *adev, u32 vdo) in typec_altmode_attention() argument 215 const u32 header, const u32 *vdo, int count) in typec_altmode_vdm() argument 259 typec_cable_altmode_enter(struct typec_altmode * adev,enum typec_plug_index sop,u32 * vdo) typec_cable_altmode_enter() argument 322 typec_cable_altmode_vdm(struct typec_altmode * adev,enum typec_plug_index sop,const u32 header,const u32 * vdo,int count) typec_cable_altmode_vdm() argument [all...] |
H A D | anx7411.c | 552 int svid, int vdo) in anx7411_typec_register_altmode()
|
/linux/drivers/platform/chrome/ |
H A D | cros_typec_vdm.c | 95 static int cros_typec_port_amode_enter(struct typec_altmode *amode, u32 *vdo) in cros_typec_port_amode_enter() 121 const u32 *vdo, int cnt) in cros_typec_port_amode_vdm()
|
/linux/drivers/usb/typec/ucsi/ |
H A D | displayport.c | 48 static int ucsi_displayport_enter(struct typec_altmode *alt, u32 *vdo) in ucsi_displayport_enter()
|
H A D | ucsi.c | 781 u32 vdo[7] = {}; in ucsi_get_partner_identity() local 801 u32 vdo[7] = {}; in ucsi_get_cable_identity() local
|
/linux/include/dt-bindings/usb/ |
H A D | pd.h | 431 #define PD_VDO_AMA_VCONN_REQ(vdo) (((vdo) >> 4) & 1) argument 432 #define PD_VDO_AMA_VBUS_REQ(vdo) (((vdo) >> 3) & 1) argument
|
/linux/drivers/gpu/drm/mediatek/ |
H A D | mtk_drm_drv.c | 906 struct device_node *next = NULL, *prev, *vdo = dev->parent->of_node; in mtk_drm_of_ddp_path_build_one() local
|