Lines Matching refs:io_timeout_override_entry
678 struct io_timeout_override_entry { struct
679 RB_ENTRY(io_timeout_override_entry) tree;
688 io_timeout_override_cmp(const struct io_timeout_override_entry *a, const struct io_timeout_override… in io_timeout_override_cmp() argument
699 static RB_HEAD(io_timeout_override, io_timeout_override_entry) io_timeout_override_root;
700 RB_PROTOTYPE_PREV(io_timeout_override, io_timeout_override_entry, tree, io_timeout_override_cmp);
701 RB_GENERATE_PREV(io_timeout_override, io_timeout_override_entry, tree, io_timeout_override_cmp);
732 …struct io_timeout_override_entry *node = kalloc_type(struct io_timeout_override_entry, Z_WAITOK | … in ml_io_increase_timeouts()
753 …struct io_timeout_override_entry *prev = RB_PREV(io_timeout_override, &io_timeout_override_root, n… in ml_io_increase_timeouts()
759 …struct io_timeout_override_entry *next = RB_NEXT(io_timeout_override, &io_timeout_override_root, n… in ml_io_increase_timeouts()
770 kfree_type(struct io_timeout_override_entry, node); in ml_io_increase_timeouts()
785 struct io_timeout_override_entry key = { .iovaddr_base = iovaddr_base }; in ml_io_reset_timeouts()
789 …struct io_timeout_override_entry *node = RB_FIND(io_timeout_override, &io_timeout_override_root, &… in ml_io_reset_timeouts()
804 kfree_type(struct io_timeout_override_entry, node); in ml_io_reset_timeouts()
818 struct io_timeout_override_entry *node = RB_ROOT(&io_timeout_override_root); in override_io_timeouts_va()