Lines Matching refs:path_id
42 virtual bool RegisterFilePath(size_t path_id, std::string_view file_path) = 0;
43 virtual bool UnregisterFilePath(size_t path_id) = 0;
48 virtual bool ReadAhead(size_t path_id, ReadAheadKind kind, size_t length, size_t offset) = 0;
52 virtual bool UnreadAhead(size_t path_id, ReadAheadKind kind, size_t length, size_t offset) = 0;
101 std::optional<std::string_view> GetFilePath(size_t path_id) const;
102 bool RemoveFilePath(size_t path_id);
103 bool InsertFilePath(size_t path_id, std::string file_path);
116 virtual bool RegisterFilePath(size_t path_id, std::string_view file_path) override;
118 virtual bool UnregisterFilePath(size_t path_id) override;
119 virtual bool ReadAhead(size_t path_id,
124 virtual bool UnreadAhead(size_t path_id,
140 size_t path_id; member
146 return path_id == other.path_id &&
168 std::optional<android::base::unique_fd*> GetFdForPath(size_t path_id);
185 virtual bool RegisterFilePath(size_t path_id, std::string_view file_path) override;
187 virtual bool UnregisterFilePath(size_t path_id) override;
188 virtual bool ReadAhead(size_t path_id,
193 virtual bool UnreadAhead(size_t path_id,