Rizin
unix-like reverse engineering framework and cli tools
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Functions
_
a
b
c
d
e
f
g
h
i
l
m
n
p
r
s
t
u
v
w
Variables
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerations
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
u
v
w
x
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Enumerator
b
d
e
h
i
k
n
p
r
s
w
Properties
Events
Related Functions
Files
File List
File Members
All
$
.
[
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
[
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
$
.
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Events
Friends
Macros
Modules
Pages
pager_private.h
Go to the documentation of this file.
1
// SPDX-FileCopyrightText: 2018 bart1e
2
// SPDX-License-Identifier: LGPL-3.0-only
3
4
#ifndef PAGER_PRIVATE_H
5
#define PAGER_PRIVATE_H
6
7
RZ_IPI
void
pager_color_line
(
const
char
*
line
,
RzStrpool
*
p
,
RzList
*ml);
8
RZ_IPI
void
pager_printpage
(
const
char
*
line
,
int
*index,
RzList
**
mla
,
int
from
,
int
to
,
int
w
);
9
RZ_IPI
int
pager_next_match
(
int
from
,
RzList
**
mla
,
int
lcount);
10
RZ_IPI
int
pager_prev_match
(
int
from
,
RzList
**
mla
);
11
RZ_IPI
bool
pager_all_matches
(
const
char
*
s
,
RzRegex
*rx,
RzList
**
mla
,
int
*
lines
,
int
lcount);
12
RZ_IPI
int
*
pager_splitlines
(
char
*
s
,
int
*lines_count);
13
14
#endif
RZ_IPI
#define RZ_IPI
Definition:
analysis_wasm.c:11
mla
static RzILOpEffect * mla(cs_insn *insn, bool is_thumb)
Definition:
arm_il32.c:1217
lines
static RzBinSourceLineInfo * lines(RzBinFile *bf)
Definition:
bin_symbols.c:427
w
#define w
Definition:
crypto_rc6.c:13
p
void * p
Definition:
libc.cpp:67
setup.line
line
Definition:
setup.py:34
pager_color_line
RZ_IPI void pager_color_line(const char *line, RzStrpool *p, RzList *ml)
Definition:
pager.c:9
pager_printpage
RZ_IPI void pager_printpage(const char *line, int *index, RzList **mla, int from, int to, int w)
Definition:
pager.c:48
pager_all_matches
RZ_IPI bool pager_all_matches(const char *s, RzRegex *rx, RzList **mla, int *lines, int lcount)
Definition:
pager.c:101
pager_splitlines
RZ_IPI int * pager_splitlines(char *s, int *lines_count)
Definition:
pager.c:136
pager_prev_match
RZ_IPI int pager_prev_match(int from, RzList **mla)
Definition:
pager.c:88
pager_next_match
RZ_IPI int pager_next_match(int from, RzList **mla, int lcount)
Definition:
pager.c:74
s
static RzSocket * s
Definition:
rtr.c:28
from
static struct sockaddr static addrlen static backlog const void static flags void struct sockaddr from
Definition:
sfsocketcall.h:123
to
static struct sockaddr static addrlen static backlog const void static flags void struct sockaddr socklen_t static fromlen const void const struct sockaddr to
Definition:
sfsocketcall.h:125
RzStrpool
Definition:
rz_strpool.h:12
rz_list_t
Definition:
rz_list.h:18
rz_regex_t
Definition:
rz_regex.h:8
librz
cons
pager_private.h
Generated by
1.9.1