Home | History | Annotate | Download | only in jni

Lines Matching refs:uid

191 // Per-UID stats require reading from a constructed filename.
193 static jlong getUidBytes(JNIEnv* env, jobject clazz, jint uid,
200 sprintf(tcp_filename, "/proc/uid_stat/%d/tcp_snd", uid);
201 sprintf(udp_filename, "/proc/uid_stat/%d/udp_snd", uid);
204 sprintf(tcp_filename, "/proc/uid_stat/%d/tcp_rcv", uid);
205 sprintf(udp_filename, "/proc/uid_stat/%d/udp_rcv", uid);
234 static jlong getUidPkts(JNIEnv* env, jobject clazz, jint uid,
241 sprintf(tcp_filename, "/proc/uid_stat/%d/tcp_snd_pkt", uid);
242 sprintf(udp_filename, "/proc/uid_stat/%d/udp_snd_pkt", uid);
245 sprintf(tcp_filename, "/proc/uid_stat/%d/tcp_rcv_pkt", uid);
246 sprintf(udp_filename, "/proc/uid_stat/%d/udp_rcv_pkt", uid);
275 static jlong getUidRxBytes(JNIEnv* env, jobject clazz, jint uid) {
276 return getUidBytes(env, clazz, uid, RX, TCP_AND_UDP);
279 static jlong getUidTxBytes(JNIEnv* env, jobject clazz, jint uid) {
280 return getUidBytes(env, clazz, uid, TX, TCP_AND_UDP);
284 static jlong getUidTxPackets(JNIEnv* env, jobject clazz, jint uid) {
285 return getUidPkts(env, clazz, uid, TX, TCP_AND_UDP);
289 static jlong getUidRxPackets(JNIEnv* env, jobject clazz, jint uid) {
290 return getUidPkts(env, clazz, uid, RX, TCP_AND_UDP);
293 static jlong getUidTcpTxBytes(JNIEnv* env, jobject clazz, jint uid) {
294 return getUidBytes(env, clazz, uid, TX, TCP);
297 static jlong getUidTcpRxBytes(JNIEnv* env, jobject clazz, jint uid) {
298 return getUidBytes(env, clazz, uid, RX, TCP);
301 static jlong getUidUdpTxBytes(JNIEnv* env, jobject clazz, jint uid) {
302 return getUidBytes(env, clazz, uid, TX, UDP);
305 static jlong getUidUdpRxBytes(JNIEnv* env, jobject clazz, jint uid) {
306 return getUidBytes(env, clazz, uid, RX, UDP);
309 static jlong getUidTcpTxSegments(JNIEnv* env, jobject clazz, jint uid) {
310 return getUidPkts(env, clazz, uid, TX, TCP);
313 static jlong getUidTcpRxSegments(JNIEnv* env, jobject clazz, jint uid) {
314 return getUidPkts(env, clazz, uid, RX, TCP);
317 static jlong getUidUdpTxPackets(JNIEnv* env, jobject clazz, jint uid) {
318 return getUidPkts(env, clazz, uid, TX, UDP);
321 static jlong getUidUdpRxPackets(JNIEnv* env, jobject clazz, jint uid) {
322 return getUidPkts(env, clazz, uid, RX, UDP);
339 /* Per-UID Stats */