File Coverage

blib/lib/Udev/FFI/Devnum.pm
Criterion Covered Total %
statement 6 9 66.6
branch n/a
condition n/a
subroutine 2 5 40.0
pod 0 3 0.0
total 8 17 47.0


line stmt bran cond sub pod time code
1             package Udev::FFI::Devnum;
2              
3 1     1   2482 use strict;
  1         2  
  1         35  
4 1     1   7 use warnings;
  1         2  
  1         238  
5              
6             our (@ISA, @EXPORT_OK, %EXPORT_TAGS);
7              
8             require Exporter;
9             @ISA = qw(Exporter);
10              
11             @EXPORT_OK = qw(major minor mkdev);
12              
13             %EXPORT_TAGS = (
14             'all' => \@EXPORT_OK
15             );
16              
17              
18              
19             sub major($) {
20 0     0 0   $_[0]>>8;
21             }
22              
23              
24             sub minor($) {
25 0     0 0   $_[0]&0xff;
26             }
27              
28              
29             sub mkdev($$) {
30 0     0 0   $_[0]<<8 | $_[1];
31             }
32              
33              
34              
35             1;