cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

slot_map.h (693B)


      1/* SPDX-License-Identifier: GPL-2.0-or-later */
      2/*
      3 * slotmap.h
      4 *
      5 * description here
      6 *
      7 * Copyright (C) 2002, 2004 Oracle.  All rights reserved.
      8 */
      9
     10
     11#ifndef SLOTMAP_H
     12#define SLOTMAP_H
     13
     14int ocfs2_init_slot_info(struct ocfs2_super *osb);
     15void ocfs2_free_slot_info(struct ocfs2_super *osb);
     16
     17int ocfs2_find_slot(struct ocfs2_super *osb);
     18void ocfs2_put_slot(struct ocfs2_super *osb);
     19
     20int ocfs2_refresh_slot_info(struct ocfs2_super *osb);
     21
     22int ocfs2_node_num_to_slot(struct ocfs2_super *osb, unsigned int node_num);
     23int ocfs2_slot_to_node_num_locked(struct ocfs2_super *osb, int slot_num,
     24				  unsigned int *node_num);
     25
     26int ocfs2_clear_slot(struct ocfs2_super *osb, int slot_num);
     27
     28#endif