Blame view

fs/reiserfs/dev.c 635 Bytes
518e2e1ae   wdenk   * Patch by Pavel ...
1
2
3
4
  /*
   *  (C) Copyright 2003 - 2004
   *  Sysgo AG, <www.elinos.com>, Pavel Bartusek <pba@sysgo.com>
   *
1a4596601   Wolfgang Denk   Add GPL-2.0+ SPDX...
5
   * SPDX-License-Identifier:	GPL-2.0+
518e2e1ae   wdenk   * Patch by Pavel ...
6
7
8
9
   */
  
  
  #include <common.h>
518e2e1ae   wdenk   * Patch by Pavel ...
10
11
  #include <config.h>
  #include <reiserfs.h>
5994e8b64   Marek Behún   fs: Create a comm...
12
  #include <fs_internal.h>
518e2e1ae   wdenk   * Patch by Pavel ...
13
  #include "reiserfs_private.h"
4101f6879   Simon Glass   dm: Drop the bloc...
14
  static struct blk_desc *reiserfs_blk_desc;
650f36641   Rob Herring   cmd_reiser: use c...
15
  static disk_partition_t *part_info;
518e2e1ae   wdenk   * Patch by Pavel ...
16

4101f6879   Simon Glass   dm: Drop the bloc...
17
  void reiserfs_set_blk_dev(struct blk_desc *rbdd, disk_partition_t *info)
518e2e1ae   wdenk   * Patch by Pavel ...
18
  {
4101f6879   Simon Glass   dm: Drop the bloc...
19
  	reiserfs_blk_desc = rbdd;
650f36641   Rob Herring   cmd_reiser: use c...
20
  	part_info = info;
518e2e1ae   wdenk   * Patch by Pavel ...
21
  }
5994e8b64   Marek Behún   fs: Create a comm...
22
  int reiserfs_devread(int sector, int byte_offset, int byte_len, char *buf)
518e2e1ae   wdenk   * Patch by Pavel ...
23
  {
5994e8b64   Marek Behún   fs: Create a comm...
24
25
  	return fs_devread(reiserfs_blk_desc, part_info, sector, byte_offset,
  			  byte_len, buf);
518e2e1ae   wdenk   * Patch by Pavel ...
26
  }