1033 lines
20 KiB
Smali
1033 lines
20 KiB
Smali
.class public final Lcom/moji/tool/processes/Stat;
|
|
.super Lcom/moji/tool/processes/ProcFile;
|
|
.source "Stat.java"
|
|
|
|
|
|
# static fields
|
|
.field public static final CREATOR:Landroid/os/Parcelable$Creator;
|
|
.annotation system Ldalvik/annotation/Signature;
|
|
value = {
|
|
"Landroid/os/Parcelable$Creator<",
|
|
"Lcom/moji/tool/processes/Stat;",
|
|
">;"
|
|
}
|
|
.end annotation
|
|
.end field
|
|
|
|
|
|
# instance fields
|
|
.field private final fields:[Ljava/lang/String;
|
|
|
|
|
|
# direct methods
|
|
.method static constructor <clinit>()V
|
|
.locals 1
|
|
|
|
.line 632
|
|
new-instance v0, Lcom/moji/tool/processes/Stat$1;
|
|
|
|
invoke-direct {v0}, Lcom/moji/tool/processes/Stat$1;-><init>()V
|
|
|
|
sput-object v0, Lcom/moji/tool/processes/Stat;->CREATOR:Landroid/os/Parcelable$Creator;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private constructor <init>(Landroid/os/Parcel;)V
|
|
.locals 0
|
|
|
|
.line 184
|
|
invoke-direct {p0, p1}, Lcom/moji/tool/processes/ProcFile;-><init>(Landroid/os/Parcel;)V
|
|
|
|
.line 185
|
|
invoke-virtual {p1}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String;
|
|
|
|
move-result-object p1
|
|
|
|
iput-object p1, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method synthetic constructor <init>(Landroid/os/Parcel;Lcom/moji/tool/processes/Stat$1;)V
|
|
.locals 0
|
|
|
|
.line 161
|
|
invoke-direct {p0, p1}, Lcom/moji/tool/processes/Stat;-><init>(Landroid/os/Parcel;)V
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method private constructor <init>(Ljava/lang/String;)V
|
|
.locals 1
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 179
|
|
invoke-direct {p0, p1}, Lcom/moji/tool/processes/ProcFile;-><init>(Ljava/lang/String;)V
|
|
|
|
.line 180
|
|
iget-object p1, p0, Lcom/moji/tool/processes/Stat;->content:Ljava/lang/String;
|
|
|
|
const-string v0, "\\s+"
|
|
|
|
invoke-virtual {p1, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
|
|
|
|
move-result-object p1
|
|
|
|
iput-object p1, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public static get(I)Lcom/moji/tool/processes/Stat;
|
|
.locals 4
|
|
.annotation system Ldalvik/annotation/Throws;
|
|
value = {
|
|
Ljava/io/IOException;
|
|
}
|
|
.end annotation
|
|
|
|
.line 173
|
|
new-instance v0, Lcom/moji/tool/processes/Stat;
|
|
|
|
const-string v1, "/proc/%d/stat"
|
|
|
|
const/4 v2, 0x1
|
|
|
|
new-array v2, v2, [Ljava/lang/Object;
|
|
|
|
invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
|
|
|
|
move-result-object p0
|
|
|
|
const/4 v3, 0x0
|
|
|
|
aput-object p0, v2, v3
|
|
|
|
invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
|
|
|
|
move-result-object p0
|
|
|
|
invoke-direct {v0, p0}, Lcom/moji/tool/processes/Stat;-><init>(Ljava/lang/String;)V
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
|
|
# virtual methods
|
|
.method public arg_end()J
|
|
.locals 2
|
|
|
|
.line 600
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x30
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public arg_start()J
|
|
.locals 2
|
|
|
|
.line 592
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x2f
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public blocked()J
|
|
.locals 2
|
|
|
|
.line 459
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x1f
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public cguest_time()J
|
|
.locals 2
|
|
|
|
.line 560
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x2b
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public cmajflt()J
|
|
.locals 2
|
|
|
|
.line 296
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0xc
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public cminflt()J
|
|
.locals 2
|
|
|
|
.line 281
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0xa
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public cnswap()J
|
|
.locals 2
|
|
|
|
.line 498
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x24
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public cstime()J
|
|
.locals 2
|
|
|
|
.line 331
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x10
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public cutime()J
|
|
.locals 2
|
|
|
|
.line 323
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0xf
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public delayacct_blkio_ticks()J
|
|
.locals 2
|
|
|
|
.line 542
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x29
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public end_data()J
|
|
.locals 2
|
|
|
|
.line 576
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x2d
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public endcode()J
|
|
.locals 2
|
|
|
|
.line 422
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x1a
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public env_end()J
|
|
.locals 2
|
|
|
|
.line 616
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x32
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public env_start()J
|
|
.locals 2
|
|
|
|
.line 608
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x31
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public exit_code()I
|
|
.locals 2
|
|
|
|
.line 624
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x33
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public exit_signal()I
|
|
.locals 2
|
|
|
|
.line 506
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x25
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public flags()I
|
|
.locals 2
|
|
|
|
.line 266
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x8
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public getComm()Ljava/lang/String;
|
|
.locals 3
|
|
|
|
.line 198
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/4 v1, 0x1
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
const-string v1, "("
|
|
|
|
const-string v2, ""
|
|
|
|
invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
|
|
|
|
move-result-object v0
|
|
|
|
const-string v1, ")"
|
|
|
|
const-string v2, ""
|
|
|
|
invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
|
|
|
|
move-result-object v0
|
|
|
|
return-object v0
|
|
.end method
|
|
|
|
.method public getPid()I
|
|
.locals 2
|
|
|
|
.line 190
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/4 v1, 0x0
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public guest_time()J
|
|
.locals 2
|
|
|
|
.line 551
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x2a
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public itrealvalue()J
|
|
.locals 2
|
|
|
|
.line 373
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x14
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public kstkeip()J
|
|
.locals 2
|
|
|
|
.line 443
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x1d
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public kstkesp()J
|
|
.locals 2
|
|
|
|
.line 436
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x1c
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public majflt()J
|
|
.locals 2
|
|
|
|
.line 289
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0xb
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public minflt()J
|
|
.locals 2
|
|
|
|
.line 274
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x9
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public nice()I
|
|
.locals 2
|
|
|
|
.line 357
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x12
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public nswap()J
|
|
.locals 2
|
|
|
|
.line 491
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x23
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public num_threads()J
|
|
.locals 2
|
|
|
|
.line 365
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x13
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public pgrp()I
|
|
.locals 2
|
|
|
|
.line 234
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/4 v1, 0x4
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public policy()I
|
|
.locals 2
|
|
|
|
.line 534
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x28
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public ppid()I
|
|
.locals 2
|
|
|
|
.line 227
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/4 v1, 0x3
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public priority()J
|
|
.locals 2
|
|
|
|
.line 349
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x11
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public processor()I
|
|
.locals 2
|
|
|
|
.line 514
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x26
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public rss()J
|
|
.locals 2
|
|
|
|
.line 400
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x17
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public rsslim()J
|
|
.locals 2
|
|
|
|
.line 408
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x18
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public rt_priority()I
|
|
.locals 2
|
|
|
|
.line 523
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x27
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public session()I
|
|
.locals 2
|
|
|
|
.line 241
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/4 v1, 0x5
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public sigcatch()J
|
|
.locals 2
|
|
|
|
.line 475
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x21
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public sigignore()J
|
|
.locals 2
|
|
|
|
.line 467
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x20
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public signal()J
|
|
.locals 2
|
|
|
|
.line 451
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x1e
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public start_brk()J
|
|
.locals 2
|
|
|
|
.line 584
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x2e
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public start_data()J
|
|
.locals 2
|
|
|
|
.line 568
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x2c
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public startcode()J
|
|
.locals 2
|
|
|
|
.line 415
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x19
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public startstack()J
|
|
.locals 2
|
|
|
|
.line 429
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x1b
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public starttime()J
|
|
.locals 2
|
|
|
|
.line 384
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x15
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public state()C
|
|
.locals 2
|
|
|
|
.line 220
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/4 v1, 0x2
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
const/4 v1, 0x0
|
|
|
|
invoke-virtual {v0, v1}, Ljava/lang/String;->charAt(I)C
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public stime()J
|
|
.locals 2
|
|
|
|
.line 314
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0xe
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public tpgid()I
|
|
.locals 2
|
|
|
|
.line 256
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/4 v1, 0x7
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public tty_nr()I
|
|
.locals 2
|
|
|
|
.line 249
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/4 v1, 0x6
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
|
|
|
|
move-result v0
|
|
|
|
return v0
|
|
.end method
|
|
|
|
.method public utime()J
|
|
.locals 2
|
|
|
|
.line 306
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0xd
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public vsize()J
|
|
.locals 2
|
|
|
|
.line 391
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x16
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public wchan()J
|
|
.locals 2
|
|
|
|
.line 484
|
|
iget-object v0, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
const/16 v1, 0x22
|
|
|
|
aget-object v0, v0, v1
|
|
|
|
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
|
|
|
|
move-result-wide v0
|
|
|
|
return-wide v0
|
|
.end method
|
|
|
|
.method public writeToParcel(Landroid/os/Parcel;I)V
|
|
.locals 0
|
|
|
|
.line 628
|
|
invoke-super {p0, p1, p2}, Lcom/moji/tool/processes/ProcFile;->writeToParcel(Landroid/os/Parcel;I)V
|
|
|
|
.line 629
|
|
iget-object p2, p0, Lcom/moji/tool/processes/Stat;->fields:[Ljava/lang/String;
|
|
|
|
invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeStringArray([Ljava/lang/String;)V
|
|
|
|
return-void
|
|
.end method
|