Lines Matching defs:kvmd

60 static void	hcirawpr   (kvm_t *kvmd, u_long addr);
61 static void l2caprawpr (kvm_t *kvmd, u_long addr);
62 static void l2cappr (kvm_t *kvmd, u_long addr);
63 static void l2caprtpr (kvm_t *kvmd, u_long addr);
64 static void rfcommpr (kvm_t *kvmd, u_long addr);
65 static void rfcommpr_s (kvm_t *kvmd, u_long addr);
70 static int kread (kvm_t *kvmd, u_long addr, char *buffer, int size);
109 kvm_t *kvmd = NULL;
161 kvmd = kopen(memf);
162 if (kvmd == NULL)
167 hcirawpr(kvmd, nl[N_HCI_RAW].n_value);
172 l2caprtpr(kvmd, nl[N_L2CAP_RAW_RT].n_value);
174 l2caprawpr(kvmd, nl[N_L2CAP_RAW].n_value);
179 l2caprtpr(kvmd, nl[N_L2CAP_RT].n_value);
181 l2cappr(kvmd, nl[N_L2CAP].n_value);
185 rfcommpr(kvmd, nl[N_RFCOMM].n_value);
189 rfcommpr_s(kvmd, nl[N_RFCOMM_S].n_value);
194 l2caprtpr(kvmd, nl[N_L2CAP_RAW_RT].n_value);
195 l2caprtpr(kvmd, nl[N_L2CAP_RT].n_value);
197 hcirawpr(kvmd, nl[N_HCI_RAW].n_value);
198 l2caprawpr(kvmd, nl[N_L2CAP_RAW].n_value);
199 l2cappr(kvmd, nl[N_L2CAP].n_value);
200 rfcommpr_s(kvmd, nl[N_RFCOMM_S].n_value);
201 rfcommpr(kvmd, nl[N_RFCOMM].n_value);
206 return (kvm_close(kvmd));
214 hcirawpr(kvm_t *kvmd, u_long addr)
224 if (kread(kvmd, addr, (char *) &this, sizeof(this)) < 0)
228 if (kread(kvmd, (u_long) this, (char *) &pcb, sizeof(pcb)) < 0)
230 if (kread(kvmd, (u_long) pcb.so, (char *) &so, sizeof(so)) < 0)
269 l2caprawpr(kvm_t *kvmd, u_long addr)
279 if (kread(kvmd, addr, (char *) &this, sizeof(this)) < 0)
283 if (kread(kvmd, (u_long) this, (char *) &pcb, sizeof(pcb)) < 0)
285 if (kread(kvmd, (u_long) pcb.so, (char *) &so, sizeof(so)) < 0)
317 l2cappr(kvm_t *kvmd, u_long addr)
336 if (kread(kvmd, addr, (char *) &this, sizeof(this)) < 0)
340 if (kread(kvmd, (u_long) this, (char *) &pcb, sizeof(pcb)) < 0)
342 if (kread(kvmd, (u_long) pcb.so, (char *) &so, sizeof(so)) < 0)
380 l2caprtpr(kvm_t *kvmd, u_long addr)
389 if (kread(kvmd, addr, (char *) &this, sizeof(this)) < 0)
393 if (kread(kvmd, (u_long) this, (char *) &rt, sizeof(rt)) < 0)
421 rfcommpr(kvm_t *kvmd, u_long addr)
441 if (kread(kvmd, addr, (char *) &this, sizeof(this)) < 0)
445 if (kread(kvmd, (u_long) this, (char *) &pcb, sizeof(pcb)) < 0)
447 if (kread(kvmd, (u_long) pcb.so, (char *) &so, sizeof(so)) < 0)
486 rfcommpr_s(kvm_t *kvmd, u_long addr)
505 if (kread(kvmd, addr, (char *) &this, sizeof(this)) < 0)
509 if (kread(kvmd, (u_long) this, (char *) &s, sizeof(s)) < 0)
511 if (kread(kvmd, (u_long) s.l2so, (char *) &so, sizeof(so)) < 0)
583 kvm_t *kvmd = NULL;
594 kvmd = kvm_openfiles(NULL, memf, NULL, O_RDONLY, errbuf);
595 if (kvmd == NULL) {
600 if (kvm_nlist(kvmd, nl) < 0) {
601 warnx("kvm_nlist: %s", kvm_geterr(kvmd));
610 return (kvmd);
612 kvm_close(kvmd);
622 kread(kvm_t *kvmd, u_long addr, char *buffer, int size)
624 if (kvmd == NULL || buffer == NULL)
627 if (kvm_read(kvmd, addr, buffer, size) != size) {
628 warnx("kvm_read: %s", kvm_geterr(kvmd));