| line |
true |
false |
branch |
|
45
|
1 |
603 |
if (defined $params{'key'} and $params{'key'} =~ /^0x[0-9a-fA-F]+$/i) |
|
49
|
2 |
602 |
unless (defined $params{'key'} and $params{'key'} =~ /^\d+$/) |
|
65
|
10 |
591 |
unless (defined $id) |
|
68
|
10 |
0 |
if ($!) |
|
69
|
6 |
4 |
if ($! =~ /File exists/ or $! =~ /Permission denied/) |
|
86
|
592 |
9637 |
if (defined $id) |
|
87
|
1 |
591 |
if ($self->{'id'}) |
|
98
|
603 |
1237 |
if (defined $key) |
|
99
|
1 |
602 |
if ($self->id) |
|
111
|
602 |
492 |
if (defined $key_int) |
|
120
|
602 |
1455 |
if (defined $flags) |
|
121
|
1 |
601 |
if ($self->id) |
|
133
|
602 |
604 |
if (defined $mode) |
|
134
|
1 |
601 |
if ($self->id) |
|
147
|
603 |
5513 |
if (defined $size) |
|
148
|
1 |
602 |
if ($self->id) |
|
152
|
1 |
601 |
unless ($size =~ /^\d+$/) |
|
163
|
496 |
108 |
if (defined $type) |
|
164
|
1 |
495 |
if ($self->id) |
|
179
|
6 |
1472 |
unless defined $data |
|
189
|
1 |
28 |
unless shmctl $self->id, IPC_STAT(), $data |
|
193
|
28 |
0 |
if ($^O eq 'linux') { } |
|
|
0 |
0 |
elsif ($^O eq 'freebsd' and $IPC::Shareable::SharedMem::Config{'longsize'} == 8) { } |
|
194
|
28 |
0 |
if ($IPC::Shareable::SharedMem::Config{'longsize'} == 8) { } |
|
237
|
28 |
308 |
if ($_ eq 'mode') { } |
|
281
|
13 |
3060 |
unless CORE::shmread $self->id, $data, 0, $self->size |
|
292
|
435 |
1 |
if (defined $os_return_value and $os_return_value eq '0 but true' || $os_return_value == 1) { } |