crypto/libressl/crypto/asn1/asn1_gen.c
613
unsigned char *rdata;
crypto/libressl/crypto/asn1/asn1_gen.c
729
if (!(rdata = string_to_hex((char *)str, &rdlen))) {
crypto/libressl/crypto/asn1/asn1_gen.c
734
atmp->value.asn1_string->data = rdata;
crypto/libressl/ssl/d1_lib.c
111
DTLS1_RECORD_DATA_INTERNAL *rdata;
crypto/libressl/ssl/d1_lib.c
117
rdata = (DTLS1_RECORD_DATA_INTERNAL *)item->data;
crypto/libressl/ssl/d1_lib.c
118
ssl3_release_buffer(&rdata->rbuf);
crypto/libressl/ssl/d1_pkt.c
192
dtls1_copy_record(SSL *s, DTLS1_RECORD_DATA_INTERNAL *rdata)
crypto/libressl/ssl/d1_pkt.c
196
s->internal->packet = rdata->packet;
crypto/libressl/ssl/d1_pkt.c
197
s->internal->packet_length = rdata->packet_length;
crypto/libressl/ssl/d1_pkt.c
198
memcpy(&(s->s3->rbuf), &(rdata->rbuf), sizeof(SSL3_BUFFER_INTERNAL));
crypto/libressl/ssl/d1_pkt.c
199
memcpy(&(s->s3->rrec), &(rdata->rrec), sizeof(SSL3_RECORD_INTERNAL));
crypto/libressl/ssl/d1_pkt.c
207
DTLS1_RECORD_DATA_INTERNAL *rdata;
crypto/libressl/ssl/d1_pkt.c
214
rdata = malloc(sizeof(DTLS1_RECORD_DATA_INTERNAL));
crypto/libressl/ssl/d1_pkt.c
215
item = pitem_new(priority, rdata);
crypto/libressl/ssl/d1_pkt.c
216
if (rdata == NULL || item == NULL)
crypto/libressl/ssl/d1_pkt.c
219
rdata->packet = s->internal->packet;
crypto/libressl/ssl/d1_pkt.c
220
rdata->packet_length = s->internal->packet_length;
crypto/libressl/ssl/d1_pkt.c
221
memcpy(&(rdata->rbuf), &(s->s3->rbuf), sizeof(SSL3_BUFFER_INTERNAL));
crypto/libressl/ssl/d1_pkt.c
222
memcpy(&(rdata->rrec), &(s->s3->rrec), sizeof(SSL3_RECORD_INTERNAL));
crypto/libressl/ssl/d1_pkt.c
224
item->data = rdata;
crypto/libressl/ssl/d1_pkt.c
241
ssl3_release_buffer(&rdata->rbuf);
crypto/libressl/ssl/d1_pkt.c
245
free(rdata);
crypto/openssh/dns.c
136
u_char **digest, size_t *digest_len, u_char *rdata, int rdata_len)
crypto/openssh/dns.c
144
*algorithm = rdata[0];
crypto/openssh/dns.c
145
*digest_type = rdata[1];
crypto/openssh/dns.c
150
memcpy(*digest, rdata + 2, *digest_len);
crypto/openssh/krl.c
985
u_char *rdata = NULL;
crypto/openssh/krl.c
990
if ((r = sshbuf_get_string(sect, &rdata, &rlen)) != 0)
crypto/openssh/krl.c
994
free(rdata);
crypto/openssh/krl.c
997
if ((r = revoke_blob(target_tree, rdata, rlen)) != 0) {
crypto/openssh/krl.c
998
free(rdata);
games/adventure/extern.h
55
void rdata(void);
games/adventure/init.c
127
rdata(); /* read data from orig. file */
include/arpa/nameser.h
139
const u_char *rdata;
include/arpa/nameser.h
148
#define ns_rr_rdata(rr) ((rr).rdata + 0)
lib/libc/citrus/citrus_db.c
259
const char **rdata, struct _citrus_db_locator *dl)
lib/libc/citrus/citrus_db.c
274
if (rdata)
lib/libc/citrus/citrus_db.c
275
*rdata = _region_head(&r);
lib/libc/db/btree/bt_utils.c
104
&data->size, &rdata->data, &rdata->size))
lib/libc/db/btree/bt_utils.c
106
data->data = rdata->data;
lib/libc/db/btree/bt_utils.c
109
if (bl->dsize + 1 > rdata->size) {
lib/libc/db/btree/bt_utils.c
110
p = realloc(rdata->data, bl->dsize + 1);
lib/libc/db/btree/bt_utils.c
113
rdata->data = p;
lib/libc/db/btree/bt_utils.c
114
rdata->size = bl->dsize + 1;
lib/libc/db/btree/bt_utils.c
116
memmove(rdata->data, bl->bytes + bl->ksize, bl->dsize);
lib/libc/db/btree/bt_utils.c
118
data->data = rdata->data;
lib/libc/db/btree/bt_utils.c
62
__bt_ret(BTREE *t, EPG *e, DBT *key, DBT *rkey, DBT *data, DBT *rdata, int copy)
lib/libc/nameser/ns_parse.c
177
rr->rdata = NULL;
lib/libc/nameser/ns_parse.c
185
rr->rdata = handle->_msg_ptr;
lib/libc/nameser/ns_print.c
104
u_long ttl, const u_char *rdata, size_t rdlen,
lib/libc/nameser/ns_print.c
109
const u_char *edata = rdata + rdlen;
lib/libc/nameser/ns_print.c
157
(void) inet_ntop(AF_INET, rdata, buf, buflen);
lib/libc/nameser/ns_print.c
168
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
174
T(len = charstr(rdata, edata, &buf, &buflen));
lib/libc/nameser/ns_print.c
177
rdata += len;
lib/libc/nameser/ns_print.c
182
if (type == ns_t_isdn && rdata == edata)
lib/libc/nameser/ns_print.c
185
T(len = charstr(rdata, edata, &buf, &buflen));
lib/libc/nameser/ns_print.c
188
rdata += len;
lib/libc/nameser/ns_print.c
195
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
199
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
203
if ((edata - rdata) != 5*NS_INT32SZ)
lib/libc/nameser/ns_print.c
207
t = ns_get32(rdata); rdata += NS_INT32SZ;
lib/libc/nameser/ns_print.c
216
t = ns_get32(rdata); rdata += NS_INT32SZ;
lib/libc/nameser/ns_print.c
225
t = ns_get32(rdata); rdata += NS_INT32SZ;
lib/libc/nameser/ns_print.c
234
t = ns_get32(rdata); rdata += NS_INT32SZ;
lib/libc/nameser/ns_print.c
243
t = ns_get32(rdata); rdata += NS_INT32SZ;
lib/libc/nameser/ns_print.c
263
t = ns_get16(rdata);
lib/libc/nameser/ns_print.c
264
rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
269
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
281
t = ns_get16(rdata);
lib/libc/nameser/ns_print.c
282
rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
287
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
291
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
297
T(len = charstr(rdata, edata, &buf, &buflen));
lib/libc/nameser/ns_print.c
300
rdata += len;
lib/libc/nameser/ns_print.c
304
while (rdata < edata) {
lib/libc/nameser/ns_print.c
305
T(len = charstr(rdata, edata, &buf, &buflen));
lib/libc/nameser/ns_print.c
308
rdata += len;
lib/libc/nameser/ns_print.c
309
if (rdata < edata)
lib/libc/nameser/ns_print.c
317
(void) inet_nsap_ntoa(rdlen, rdata, t);
lib/libc/nameser/ns_print.c
325
(void) inet_ntop(AF_INET6, rdata, buf, buflen);
lib/libc/nameser/ns_print.c
333
(void) loc_ntoa(rdata, t);
lib/libc/nameser/ns_print.c
346
order = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
347
preference = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
352
T(len = charstr(rdata, edata, &buf, &buflen));
lib/libc/nameser/ns_print.c
355
rdata += len;
lib/libc/nameser/ns_print.c
359
T(len = charstr(rdata, edata, &buf, &buflen));
lib/libc/nameser/ns_print.c
362
rdata += len;
lib/libc/nameser/ns_print.c
366
T(len = charstr(rdata, edata, &buf, &buflen));
lib/libc/nameser/ns_print.c
371
rdata += len;
lib/libc/nameser/ns_print.c
375
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
387
priority = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
388
weight = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
389
port = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
394
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
401
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
405
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
416
(void) inet_ntop(AF_INET, rdata, buf, buflen);
lib/libc/nameser/ns_print.c
418
rdata += NS_INADDRSZ;
lib/libc/nameser/ns_print.c
421
len = SPRINTF((tmp, " %u ( ", *rdata));
lib/libc/nameser/ns_print.c
423
rdata += NS_INT8SZ;
lib/libc/nameser/ns_print.c
428
while (rdata < edata) {
lib/libc/nameser/ns_print.c
429
u_int c = *rdata++;
lib/libc/nameser/ns_print.c
461
key_id = dst_s_dns_key_id(rdata, edata-rdata);
lib/libc/nameser/ns_print.c
465
keyflags = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
466
protocol = *rdata++;
lib/libc/nameser/ns_print.c
467
algorithm = *rdata++;
lib/libc/nameser/ns_print.c
473
len = b64_ntop(rdata, edata - rdata,
lib/libc/nameser/ns_print.c
507
type = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
508
algorithm = *rdata++;
lib/libc/nameser/ns_print.c
509
labels = *rdata++;
lib/libc/nameser/ns_print.c
510
t = ns_get32(rdata); rdata += NS_INT32SZ;
lib/libc/nameser/ns_print.c
518
t = ns_get32(rdata); rdata += NS_INT32SZ;
lib/libc/nameser/ns_print.c
523
t = ns_get32(rdata); rdata += NS_INT32SZ;
lib/libc/nameser/ns_print.c
528
footprint = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
533
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
536
len = b64_ntop(rdata, edata - rdata,
lib/libc/nameser/ns_print.c
54
static int charstr(const u_char *rdata, const u_char *edata,
lib/libc/nameser/ns_print.c
560
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
563
n = edata - rdata;
lib/libc/nameser/ns_print.c
565
if (NS_NXT_BIT_ISSET(c, rdata)) {
lib/libc/nameser/ns_print.c
579
c_type = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
580
key_tag = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
581
alg = (u_int) *rdata++;
lib/libc/nameser/ns_print.c
585
siz = (edata-rdata)*4/3 + 4; /* "+4" accounts for trailing \0 */
lib/libc/nameser/ns_print.c
591
len = b64_ntop(rdata, edata-rdata, base64_cert, siz);
lib/libc/nameser/ns_print.c
621
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
625
t = ns_get32(rdata); rdata += NS_INT32SZ;
lib/libc/nameser/ns_print.c
630
t = ns_get32(rdata); rdata += NS_INT32SZ;
lib/libc/nameser/ns_print.c
636
mode = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
637
err = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
638
keysize = ns_get16(rdata); rdata += NS_INT16SZ;
lib/libc/nameser/ns_print.c
650
T(len = addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
652
rdata += 8; /*%< time */
lib/libc/nameser/ns_print.c
653
n = ns_get16(rdata); rdata += INT16SZ;
lib/libc/nameser/ns_print.c
654
rdata += n; /*%< sig */
lib/libc/nameser/ns_print.c
655
n = ns_get16(rdata); rdata += INT16SZ; /*%< original id */
lib/libc/nameser/ns_print.c
656
sprintf(buf, "%d", ns_get16(rdata));
lib/libc/nameser/ns_print.c
657
rdata += INT16SZ;
lib/libc/nameser/ns_print.c
668
len = SPRINTF((tmp, "%d ", *rdata));
lib/libc/nameser/ns_print.c
670
pbit = *rdata;
lib/libc/nameser/ns_print.c
673
rdata++;
lib/libc/nameser/ns_print.c
677
if (rdata + pbyte >= edata) goto formerr;
lib/libc/nameser/ns_print.c
679
memcpy(&a.s6_addr[pbyte], rdata, sizeof(a) - pbyte);
lib/libc/nameser/ns_print.c
682
rdata += sizeof(a) - pbyte;
lib/libc/nameser/ns_print.c
688
if (rdata >= edata) goto formerr;
lib/libc/nameser/ns_print.c
690
T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
lib/libc/nameser/ns_print.c
712
len = SPRINTF((tmp, "\\# %u%s\t; %s", (unsigned)(edata - rdata),
lib/libc/nameser/ns_print.c
715
while (rdata < edata) {
lib/libc/nameser/ns_print.c
719
n = MIN(16, edata - rdata);
lib/libc/nameser/ns_print.c
721
p += SPRINTF((p, "%02x ", rdata[m]));
lib/libc/nameser/ns_print.c
730
*p++ = (isascii(rdata[m]) && isprint(rdata[m]))
lib/libc/nameser/ns_print.c
731
? rdata[m]
lib/libc/nameser/ns_print.c
734
rdata += n;
lib/libc/nameser/ns_print.c
787
charstr(const u_char *rdata, const u_char *edata, char **buf, size_t *buflen) {
lib/libc/nameser/ns_print.c
788
const u_char *odata = rdata;
lib/libc/nameser/ns_print.c
794
if (rdata < edata) {
lib/libc/nameser/ns_print.c
795
int n = *rdata;
lib/libc/nameser/ns_print.c
797
if (rdata + 1 + n <= edata) {
lib/libc/nameser/ns_print.c
798
rdata++;
lib/libc/nameser/ns_print.c
800
if (strchr("\n\"\\", *rdata) != NULL)
lib/libc/nameser/ns_print.c
803
if (addstr((const char *)rdata, 1,
lib/libc/nameser/ns_print.c
806
rdata++;
lib/libc/nameser/ns_print.c
812
return (rdata - odata);
lib/libc/resolv/res_findzonecut.c
321
const u_char *rdata;
lib/libc/resolv/res_findzonecut.c
369
rdata = ns_rr_rdata(rr);
lib/libc/resolv/res_findzonecut.c
370
if (ns_name_uncompress(resp, ns_msg_end(msg), rdata,
lib/libc/resolv/res_findzonecut.c
524
const u_char *rdata;
lib/libc/resolv/res_findzonecut.c
544
rdata = ns_rr_rdata(rr);
lib/libc/resolv/res_findzonecut.c
546
ns_msg_end(*msg), rdata,
lib/libc/resolv/res_mkquery.c
264
u_char *rdata, /*%< ptr to start of opt rdata */
lib/libc/resolv/res_mkquery.c
282
if (rdata < (buf + 2) || rdata >= ep)
lib/libc/resolv/res_mkquery.c
294
len = cp - rdata;
lib/libc/resolv/res_mkquery.c
295
ns_put16(len, rdata - 2); /* Update RDLEN field */
lib/libc/resolv/res_query.c
116
u_char *rdata;
lib/libc/resolv/res_query.c
134
rdata = &buf[n];
lib/libc/resolv/res_query.c
136
n = res_nopt_rdata(statp, n, buf, sizeof(buf), rdata,
lib/libssh/openbsd-compat/getrrsetbyname-ldns.c
198
rdata = NULL;
lib/libssh/openbsd-compat/getrrsetbyname-ldns.c
203
rdata = &rrset->rri_rdatas[index_ans++];
lib/libssh/openbsd-compat/getrrsetbyname-ldns.c
209
rdata = &rrset->rri_sigs[index_sig++];
lib/libssh/openbsd-compat/getrrsetbyname-ldns.c
212
if (rdata) {
lib/libssh/openbsd-compat/getrrsetbyname-ldns.c
215
rdata->rdi_length = 0;
lib/libssh/openbsd-compat/getrrsetbyname-ldns.c
217
rdata->rdi_length +=
lib/libssh/openbsd-compat/getrrsetbyname-ldns.c
221
rdata->rdi_data = malloc(rdata->rdi_length);
lib/libssh/openbsd-compat/getrrsetbyname-ldns.c
222
if (rdata->rdi_data == NULL) {
lib/libssh/openbsd-compat/getrrsetbyname-ldns.c
230
memcpy(rdata->rdi_data + rdata_offset,
lib/libssh/openbsd-compat/getrrsetbyname-ldns.c
70
struct rdatainfo *rdata;
stand/lib/bootparam.c
130
} rdata;
stand/lib/bootparam.c
142
repl = &rdata.d;
stand/lib/bootparam.c
243
} rdata;
stand/lib/bootparam.c
256
recv_head = (char*) rdata.d;
stand/lib/bootparam.c
282
rdata.d, sizeof(rdata.d));
stand/lib/bootparam.c
288
recv_head = (char*) rdata.d;
stand/lib/nfs.c
175
} rdata;
stand/lib/nfs.c
184
repl = &rdata.d;
stand/lib/nfs.c
244
} rdata;
stand/lib/nfs.c
253
repl = &rdata.d;
stand/lib/nfs.c
296
} rdata;
stand/lib/nfs.c
307
&rdata.d, sizeof(rdata.d));
stand/lib/nfs.c
314
if (rdata.d.errno)
stand/lib/nfs.c
315
return (ntohl(rdata.d.errno));
stand/lib/nfs.c
317
rdata.d.len = ntohl(rdata.d.len);
stand/lib/nfs.c
318
if (rdata.d.len > NFS_MAXPATHLEN)
stand/lib/nfs.c
321
bcopy(rdata.d.path, buf, rdata.d.len);
stand/lib/nfs.c
322
buf[rdata.d.len] = 0;
stand/lib/nfs.c
343
} rdata;
stand/lib/nfs.c
349
repl = &rdata.d;
stand/lib/nfs.c
712
} rdata;
stand/lib/nfs.c
725
rdata.d, sizeof(rdata.d));
stand/lib/nfs.c
726
buf = rdata.d;
stand/lib/rpc.c
118
size_t slen, void *rdata, size_t rlen)
stand/lib/rpc.c
182
recv_head = rdata;
stand/lib/rpc.c
183
recv_tail = (char *)rdata + rlen;
stand/lib/rpc.c
404
} rdata;
stand/lib/rpc.c
427
res = &rdata.d;
sys/bus/iicbus/iicsmb.c
429
iicsmb_pcall(device_t dev, u_char slave, char cmd, short sdata, short *rdata)
sys/bus/iicbus/iicsmb.c
455
*rdata = BUF2SHORT(buf[0], buf[1]);
sys/bus/iicbus/iicsmb.c
92
static int iicsmb_pcall(device_t dev, u_char slave, char cmd, short sdata, short *rdata);
sys/bus/smbus/ichiic/ig4_iic.c
905
short sdata, short *rdata)
sys/bus/smbus/ichiic/ig4_iic.c
919
*rdata = (u_char)rbuf[0] | ((u_char)rbuf[1] << 8);
sys/bus/smbus/ichsmb/ichsmb.c
340
ichsmb_pcall(device_t dev, u_char slave, char cmd, short sdata, short *rdata)
sys/bus/smbus/ichsmb/ichsmb.c
359
*rdata = (bus_read_1(sc->io_res,
sys/bus/smbus/ichsmb/ichsmb.c
365
DBG("smb_error=%d rdata=0x%04x\n", smb_error, (u_int16_t)*rdata);
sys/bus/smbus/smbconf.h
123
#define smbus_pcall(bus,slave,cmd,sdata,rdata) \
sys/bus/smbus/smbconf.h
124
(SMBUS_PCALL(device_get_parent(bus), slave, cmd, sdata, rdata))
sys/dev/disk/ahci/ahci_cam.c
1069
union scsi_data *rdata;
sys/dev/disk/ahci/ahci_cam.c
1083
rdata = (void *)csio->data_ptr;
sys/dev/disk/ahci/ahci_cam.c
1109
bzero(rdata, rdata_len);
sys/dev/disk/ahci/ahci_cam.c
1114
if (rdata_len > sizeof(rdata->inquiry_data))
sys/dev/disk/ahci/ahci_cam.c
1115
rdata_len = sizeof(rdata->inquiry_data);
sys/dev/disk/ahci/ahci_cam.c
1116
rdata->inquiry_data.device = T_DIRECT;
sys/dev/disk/ahci/ahci_cam.c
1117
rdata->inquiry_data.version = SCSI_REV_SPC2;
sys/dev/disk/ahci/ahci_cam.c
1118
rdata->inquiry_data.response_format = 2;
sys/dev/disk/ahci/ahci_cam.c
1119
rdata->inquiry_data.additional_length = 32;
sys/dev/disk/ahci/ahci_cam.c
1120
bcopy("SATA ", rdata->inquiry_data.vendor, 8);
sys/dev/disk/ahci/ahci_cam.c
1122
rdata->inquiry_data.product,
sys/dev/disk/ahci/ahci_cam.c
1123
sizeof(rdata->inquiry_data.product));
sys/dev/disk/ahci/ahci_cam.c
1125
rdata->inquiry_data.revision,
sys/dev/disk/ahci/ahci_cam.c
1126
sizeof(rdata->inquiry_data.revision));
sys/dev/disk/ahci/ahci_cam.c
1135
rdata->inquiry_data.vendor_specific1[0] =
sys/dev/disk/ahci/ahci_cam.c
1137
rdata->inquiry_data.vendor_specific1[1] =
sys/dev/disk/ahci/ahci_cam.c
1146
if (rdata_len < sizeof(rdata->read_capacity_data_16)) {
sys/dev/disk/ahci/ahci_cam.c
1152
if (rdata_len < sizeof(rdata->read_capacity_data)) {
sys/dev/disk/ahci/ahci_cam.c
1159
bzero(rdata, rdata_len);
sys/dev/disk/ahci/ahci_cam.c
1161
rdata_len = sizeof(rdata->read_capacity_data);
sys/dev/disk/ahci/ahci_cam.c
1170
bzero(&rdata->read_capacity_data, rdata_len);
sys/dev/disk/ahci/ahci_cam.c
1172
rdata->read_capacity_data.addr);
sys/dev/disk/ahci/ahci_cam.c
1173
scsi_ulto4b(512, rdata->read_capacity_data.length);
sys/dev/disk/ahci/ahci_cam.c
1175
rdata_len = sizeof(rdata->read_capacity_data_16);
sys/dev/disk/ahci/ahci_cam.c
1176
bzero(&rdata->read_capacity_data_16, rdata_len);
sys/dev/disk/ahci/ahci_cam.c
1178
rdata->read_capacity_data_16.addr);
sys/dev/disk/ahci/ahci_cam.c
1179
scsi_ulto4b(512, rdata->read_capacity_data_16.length);
sys/dev/disk/sili/sili_cam.c
1013
union scsi_data *rdata;
sys/dev/disk/sili/sili_cam.c
1027
rdata = (void *)csio->data_ptr;
sys/dev/disk/sili/sili_cam.c
1053
bzero(rdata, rdata_len);
sys/dev/disk/sili/sili_cam.c
1058
if (rdata_len > sizeof(rdata->inquiry_data))
sys/dev/disk/sili/sili_cam.c
1059
rdata_len = sizeof(rdata->inquiry_data);
sys/dev/disk/sili/sili_cam.c
1060
rdata->inquiry_data.device = T_DIRECT;
sys/dev/disk/sili/sili_cam.c
1061
rdata->inquiry_data.version = SCSI_REV_SPC2;
sys/dev/disk/sili/sili_cam.c
1062
rdata->inquiry_data.response_format = 2;
sys/dev/disk/sili/sili_cam.c
1063
rdata->inquiry_data.additional_length = 32;
sys/dev/disk/sili/sili_cam.c
1064
bcopy("SATA ", rdata->inquiry_data.vendor, 8);
sys/dev/disk/sili/sili_cam.c
1066
rdata->inquiry_data.product,
sys/dev/disk/sili/sili_cam.c
1067
sizeof(rdata->inquiry_data.product));
sys/dev/disk/sili/sili_cam.c
1069
rdata->inquiry_data.revision,
sys/dev/disk/sili/sili_cam.c
1070
sizeof(rdata->inquiry_data.revision));
sys/dev/disk/sili/sili_cam.c
1079
if (rdata_len < sizeof(rdata->read_capacity_data_16)) {
sys/dev/disk/sili/sili_cam.c
1085
if (rdata_len < sizeof(rdata->read_capacity_data)) {
sys/dev/disk/sili/sili_cam.c
1092
bzero(rdata, rdata_len);
sys/dev/disk/sili/sili_cam.c
1094
rdata_len = sizeof(rdata->read_capacity_data);
sys/dev/disk/sili/sili_cam.c
1103
bzero(&rdata->read_capacity_data, rdata_len);
sys/dev/disk/sili/sili_cam.c
1105
rdata->read_capacity_data.addr);
sys/dev/disk/sili/sili_cam.c
1106
scsi_ulto4b(512, rdata->read_capacity_data.length);
sys/dev/disk/sili/sili_cam.c
1108
rdata_len = sizeof(rdata->read_capacity_data_16);
sys/dev/disk/sili/sili_cam.c
1109
bzero(&rdata->read_capacity_data_16, rdata_len);
sys/dev/disk/sili/sili_cam.c
1111
rdata->read_capacity_data_16.addr);
sys/dev/disk/sili/sili_cam.c
1112
scsi_ulto4b(512, rdata->read_capacity_data_16.length);
sys/dev/netif/emx/if_emx.c
2900
emx_newbuf(struct emx_rxdata *rdata, int i, int init)
sys/dev/netif/emx/if_emx.c
2911
if_printf(&rdata->sc->arpcom.ac_if,
sys/dev/netif/emx/if_emx.c
2918
if (rdata->sc->hw.mac.max_frame_size <= MCLBYTES - ETHER_ALIGN)
sys/dev/netif/emx/if_emx.c
2921
error = bus_dmamap_load_mbuf_segment(rdata->rxtag,
sys/dev/netif/emx/if_emx.c
2922
rdata->rx_sparemap, m,
sys/dev/netif/emx/if_emx.c
2927
if_printf(&rdata->sc->arpcom.ac_if,
sys/dev/netif/emx/if_emx.c
2933
rx_buffer = &rdata->rx_buf[i];
sys/dev/netif/emx/if_emx.c
2935
bus_dmamap_unload(rdata->rxtag, rx_buffer->map);
sys/dev/netif/emx/if_emx.c
2938
rx_buffer->map = rdata->rx_sparemap;
sys/dev/netif/emx/if_emx.c
2939
rdata->rx_sparemap = map;
sys/dev/netif/emx/if_emx.c
2944
emx_setup_rxdesc(&rdata->rx_desc[i], rx_buffer);
sys/dev/netif/emx/if_emx.c
2949
emx_create_rx_ring(struct emx_rxdata *rdata)
sys/dev/netif/emx/if_emx.c
2951
device_t dev = rdata->sc->dev;
sys/dev/netif/emx/if_emx.c
2964
rdata->num_rx_desc = EMX_DEFAULT_RXD;
sys/dev/netif/emx/if_emx.c
2966
rdata->num_rx_desc = nrxd;
sys/dev/netif/emx/if_emx.c
2972
rsize = roundup2(rdata->num_rx_desc * sizeof(emx_rxdesc_t),
sys/dev/netif/emx/if_emx.c
2974
rdata->rx_desc = bus_dmamem_coherent_any(rdata->sc->parent_dtag,
sys/dev/netif/emx/if_emx.c
2976
&rdata->rx_desc_dtag, &rdata->rx_desc_dmap,
sys/dev/netif/emx/if_emx.c
2977
&rdata->rx_desc_paddr);
sys/dev/netif/emx/if_emx.c
2978
if (rdata->rx_desc == NULL) {
sys/dev/netif/emx/if_emx.c
2984
sizeof(struct emx_rxbuf) * rdata->num_rx_desc);
sys/dev/netif/emx/if_emx.c
2985
rdata->rx_buf = kmalloc(rsize, M_DEVBUF,
sys/dev/netif/emx/if_emx.c
2991
error = bus_dma_tag_create(rdata->sc->parent_dtag, /* parent */
sys/dev/netif/emx/if_emx.c
2999
&rdata->rxtag);
sys/dev/netif/emx/if_emx.c
3002
kfree(rdata->rx_buf, M_DEVBUF);
sys/dev/netif/emx/if_emx.c
3003
rdata->rx_buf = NULL;
sys/dev/netif/emx/if_emx.c
3010
error = bus_dmamap_create(rdata->rxtag, BUS_DMA_WAITOK,
sys/dev/netif/emx/if_emx.c
3011
&rdata->rx_sparemap);
sys/dev/netif/emx/if_emx.c
3014
bus_dma_tag_destroy(rdata->rxtag);
sys/dev/netif/emx/if_emx.c
3015
kfree(rdata->rx_buf, M_DEVBUF);
sys/dev/netif/emx/if_emx.c
3016
rdata->rx_buf = NULL;
sys/dev/netif/emx/if_emx.c
3023
for (i = 0; i < rdata->num_rx_desc; i++) {
sys/dev/netif/emx/if_emx.c
3024
rx_buffer = &rdata->rx_buf[i];
sys/dev/netif/emx/if_emx.c
3026
error = bus_dmamap_create(rdata->rxtag, BUS_DMA_WAITOK,
sys/dev/netif/emx/if_emx.c
3030
emx_destroy_rx_ring(rdata, i);
sys/dev/netif/emx/if_emx.c
3038
emx_free_rx_ring(struct emx_rxdata *rdata)
sys/dev/netif/emx/if_emx.c
3042
for (i = 0; i < rdata->num_rx_desc; i++) {
sys/dev/netif/emx/if_emx.c
3043
struct emx_rxbuf *rx_buffer = &rdata->rx_buf[i];
sys/dev/netif/emx/if_emx.c
3046
bus_dmamap_unload(rdata->rxtag, rx_buffer->map);
sys/dev/netif/emx/if_emx.c
3052
if (rdata->fmp != NULL)
sys/dev/netif/emx/if_emx.c
3053
m_freem(rdata->fmp);
sys/dev/netif/emx/if_emx.c
3054
rdata->fmp = NULL;
sys/dev/netif/emx/if_emx.c
3055
rdata->lmp = NULL;
sys/dev/netif/emx/if_emx.c
3085
emx_init_rx_ring(struct emx_rxdata *rdata)
sys/dev/netif/emx/if_emx.c
3090
bzero(rdata->rx_desc, sizeof(emx_rxdesc_t) * rdata->num_rx_desc);
sys/dev/netif/emx/if_emx.c
3093
for (i = 0; i < rdata->num_rx_desc; i++) {
sys/dev/netif/emx/if_emx.c
3094
error = emx_newbuf(rdata, i, 1);
sys/dev/netif/emx/if_emx.c
3100
rdata->next_rx_desc_to_check = 0;
sys/dev/netif/emx/if_emx.c
3238
struct emx_rxdata *rdata = &sc->rx_data[i];
sys/dev/netif/emx/if_emx.c
3243
bus_addr = rdata->rx_desc_paddr;
sys/dev/netif/emx/if_emx.c
3245
rdata->num_rx_desc * sizeof(emx_rxdesc_t));
sys/dev/netif/emx/if_emx.c
3305
emx_destroy_rx_ring(struct emx_rxdata *rdata, int ndesc)
sys/dev/netif/emx/if_emx.c
3311
if (rdata->rx_desc) {
sys/dev/netif/emx/if_emx.c
3312
bus_dmamap_unload(rdata->rx_desc_dtag, rdata->rx_desc_dmap);
sys/dev/netif/emx/if_emx.c
3313
bus_dmamem_free(rdata->rx_desc_dtag, rdata->rx_desc,
sys/dev/netif/emx/if_emx.c
3314
rdata->rx_desc_dmap);
sys/dev/netif/emx/if_emx.c
3315
bus_dma_tag_destroy(rdata->rx_desc_dtag);
sys/dev/netif/emx/if_emx.c
3317
rdata->rx_desc = NULL;
sys/dev/netif/emx/if_emx.c
3320
if (rdata->rx_buf == NULL)
sys/dev/netif/emx/if_emx.c
3324
rx_buffer = &rdata->rx_buf[i];
sys/dev/netif/emx/if_emx.c
3327
bus_dmamap_destroy(rdata->rxtag, rx_buffer->map);
sys/dev/netif/emx/if_emx.c
3329
bus_dmamap_destroy(rdata->rxtag, rdata->rx_sparemap);
sys/dev/netif/emx/if_emx.c
3330
bus_dma_tag_destroy(rdata->rxtag);
sys/dev/netif/emx/if_emx.c
3332
kfree(rdata->rx_buf, M_DEVBUF);
sys/dev/netif/emx/if_emx.c
3333
rdata->rx_buf = NULL;
sys/dev/netif/emx/if_emx.c
3337
emx_rxeof(struct emx_rxdata *rdata, int count)
sys/dev/netif/emx/if_emx.c
3339
struct ifnet *ifp = &rdata->sc->arpcom.ac_if;
sys/dev/netif/emx/if_emx.c
3345
i = rdata->next_rx_desc_to_check;
sys/dev/netif/emx/if_emx.c
3346
current_desc = &rdata->rx_desc[i];
sys/dev/netif/emx/if_emx.c
3354
struct emx_rxbuf *rx_buf = &rdata->rx_buf[i];
sys/dev/netif/emx/if_emx.c
3366
bus_dmamap_sync(rdata->rxtag, rx_buf->map,
sys/dev/netif/emx/if_emx.c
3391
EMX_RSS_DPRINTF(rdata->sc, 10,
sys/dev/netif/emx/if_emx.c
3393
rdata->idx, mrq, rss_hash);
sys/dev/netif/emx/if_emx.c
3395
if (emx_newbuf(rdata, i, 0) != 0) {
sys/dev/netif/emx/if_emx.c
3403
if (rdata->fmp == NULL) {
sys/dev/netif/emx/if_emx.c
3405
rdata->fmp = mp; /* Store the first mbuf */
sys/dev/netif/emx/if_emx.c
3406
rdata->lmp = mp;
sys/dev/netif/emx/if_emx.c
3411
rdata->lmp->m_next = mp;
sys/dev/netif/emx/if_emx.c
3412
rdata->lmp = rdata->lmp->m_next;
sys/dev/netif/emx/if_emx.c
3413
rdata->fmp->m_pkthdr.len += len;
sys/dev/netif/emx/if_emx.c
3417
rdata->fmp->m_pkthdr.rcvif = ifp;
sys/dev/netif/emx/if_emx.c
3421
emx_rxcsum(staterr, rdata->fmp);
sys/dev/netif/emx/if_emx.c
3424
rdata->fmp->m_pkthdr.ether_vlantag =
sys/dev/netif/emx/if_emx.c
3426
rdata->fmp->m_flags |= M_VLANTAG;
sys/dev/netif/emx/if_emx.c
3428
m = rdata->fmp;
sys/dev/netif/emx/if_emx.c
3429
rdata->fmp = NULL;
sys/dev/netif/emx/if_emx.c
3430
rdata->lmp = NULL;
sys/dev/netif/emx/if_emx.c
3437
rdata->rx_pkts++;
sys/dev/netif/emx/if_emx.c
3444
if (rdata->fmp != NULL) {
sys/dev/netif/emx/if_emx.c
3445
m_freem(rdata->fmp);
sys/dev/netif/emx/if_emx.c
3446
rdata->fmp = NULL;
sys/dev/netif/emx/if_emx.c
3447
rdata->lmp = NULL;
sys/dev/netif/emx/if_emx.c
3456
if (++i == rdata->num_rx_desc)
sys/dev/netif/emx/if_emx.c
3459
current_desc = &rdata->rx_desc[i];
sys/dev/netif/emx/if_emx.c
3462
rdata->next_rx_desc_to_check = i;
sys/dev/netif/emx/if_emx.c
3466
i = rdata->num_rx_desc - 1;
sys/dev/netif/emx/if_emx.c
3467
E1000_WRITE_REG(&rdata->sc->hw, E1000_RDT(rdata->idx), i);
sys/dev/netif/emx/if_emx.c
4217
struct emx_rxdata *rdata = arg;
sys/dev/netif/emx/if_emx.c
4219
ASSERT_SERIALIZED(&rdata->rx_serialize);
sys/dev/netif/emx/if_emx.c
4221
emx_rxeof(rdata, cycle);
sys/dev/netif/emx/if_emx.c
4251
struct emx_rxdata *rdata = &sc->rx_data[i];
sys/dev/netif/emx/if_emx.c
4256
info->ifpi_rx[cpu].arg = rdata;
sys/dev/netif/emx/if_emx.c
4257
info->ifpi_rx[cpu].serializer = &rdata->rx_serialize;
sys/dev/netif/jme/if_jme.c
1224
struct jme_rxdata *rdata = &sc->jme_cdata.jme_rx_data[i];
sys/dev/netif/jme/if_jme.c
1227
rdata->jme_rx_desc_cnt * sizeof(struct jme_rxdesc));
sys/dev/netif/jme/if_jme.c
1228
rdata->jme_rxdesc = kmalloc(asize, M_DEVBUF,
sys/dev/netif/jme/if_jme.c
1366
struct jme_rxdata *rdata;
sys/dev/netif/jme/if_jme.c
1381
rdata = &sc->jme_cdata.jme_rx_data[r];
sys/dev/netif/jme/if_jme.c
1382
if (rdata->jme_rx_ring_tag != NULL) {
sys/dev/netif/jme/if_jme.c
1383
bus_dmamap_unload(rdata->jme_rx_ring_tag,
sys/dev/netif/jme/if_jme.c
1384
rdata->jme_rx_ring_map);
sys/dev/netif/jme/if_jme.c
1385
bus_dmamem_free(rdata->jme_rx_ring_tag,
sys/dev/netif/jme/if_jme.c
1386
rdata->jme_rx_ring,
sys/dev/netif/jme/if_jme.c
1387
rdata->jme_rx_ring_map);
sys/dev/netif/jme/if_jme.c
1388
bus_dma_tag_destroy(rdata->jme_rx_ring_tag);
sys/dev/netif/jme/if_jme.c
1389
rdata->jme_rx_ring_tag = NULL;
sys/dev/netif/jme/if_jme.c
1405
rdata = &sc->jme_cdata.jme_rx_data[r];
sys/dev/netif/jme/if_jme.c
1406
if (rdata->jme_rx_tag != NULL) {
sys/dev/netif/jme/if_jme.c
1407
for (i = 0; i < rdata->jme_rx_desc_cnt; i++) {
sys/dev/netif/jme/if_jme.c
1408
rxd = &rdata->jme_rxdesc[i];
sys/dev/netif/jme/if_jme.c
1409
bus_dmamap_destroy(rdata->jme_rx_tag,
sys/dev/netif/jme/if_jme.c
1412
bus_dmamap_destroy(rdata->jme_rx_tag,
sys/dev/netif/jme/if_jme.c
1413
rdata->jme_rx_sparemap);
sys/dev/netif/jme/if_jme.c
1414
bus_dma_tag_destroy(rdata->jme_rx_tag);
sys/dev/netif/jme/if_jme.c
1415
rdata->jme_rx_tag = NULL;
sys/dev/netif/jme/if_jme.c
1444
rdata = &sc->jme_cdata.jme_rx_data[r];
sys/dev/netif/jme/if_jme.c
1445
if (rdata->jme_rxdesc != NULL) {
sys/dev/netif/jme/if_jme.c
1446
kfree(rdata->jme_rxdesc, M_DEVBUF);
sys/dev/netif/jme/if_jme.c
1447
rdata->jme_rxdesc = NULL;
sys/dev/netif/jme/if_jme.c
2268
jme_discard_rxbufs(struct jme_rxdata *rdata, int cons, int count)
sys/dev/netif/jme/if_jme.c
2273
jme_setup_rxdesc(&rdata->jme_rxdesc[cons]);
sys/dev/netif/jme/if_jme.c
2274
JME_DESC_INC(cons, rdata->jme_rx_desc_cnt);
sys/dev/netif/jme/if_jme.c
2304
jme_rxpkt(struct jme_rxdata *rdata, int cpuid)
sys/dev/netif/jme/if_jme.c
2306
struct ifnet *ifp = &rdata->jme_sc->arpcom.ac_if;
sys/dev/netif/jme/if_jme.c
2313
cons = rdata->jme_rx_cons;
sys/dev/netif/jme/if_jme.c
2314
desc = &rdata->jme_rx_ring[cons];
sys/dev/netif/jme/if_jme.c
2324
JME_DESC_INC(cons, rdata->jme_rx_desc_cnt);
sys/dev/netif/jme/if_jme.c
2338
JME_DESC_INC(cons, rdata->jme_rx_desc_cnt))
sys/dev/netif/jme/if_jme.c
2339
rdata->jme_rx_ring[cons].flags = 0;
sys/dev/netif/jme/if_jme.c
2341
cons = rdata->jme_rx_cons;
sys/dev/netif/jme/if_jme.c
2344
JME_RSS_DPRINTF(rdata->jme_sc, 15, "ring%d, flags 0x%08x, "
sys/dev/netif/jme/if_jme.c
2346
rdata->jme_rx_idx, flags, hash, hashinfo);
sys/dev/netif/jme/if_jme.c
2350
jme_discard_rxbufs(rdata, cons, nsegs);
sys/dev/netif/jme/if_jme.c
2355
rdata->jme_rx_cons += nsegs;
sys/dev/netif/jme/if_jme.c
2356
rdata->jme_rx_cons %= rdata->jme_rx_desc_cnt;
sys/dev/netif/jme/if_jme.c
2360
rdata->jme_rxlen = JME_RX_BYTES(status) - JME_RX_PAD_BYTES;
sys/dev/netif/jme/if_jme.c
2362
JME_DESC_INC(cons, rdata->jme_rx_desc_cnt)) {
sys/dev/netif/jme/if_jme.c
2363
rxd = &rdata->jme_rxdesc[cons];
sys/dev/netif/jme/if_jme.c
2367
if (jme_newbuf(rdata, rxd, 0) != 0) {
sys/dev/netif/jme/if_jme.c
2370
jme_discard_rxbufs(rdata, cons, nsegs - count);
sys/dev/netif/jme/if_jme.c
2371
if (rdata->jme_rxhead != NULL) {
sys/dev/netif/jme/if_jme.c
2372
m_freem(rdata->jme_rxhead);
sys/dev/netif/jme/if_jme.c
2373
JME_RXCHAIN_RESET(rdata);
sys/dev/netif/jme/if_jme.c
2386
if (rdata->jme_rxhead == NULL) {
sys/dev/netif/jme/if_jme.c
2387
rdata->jme_rxhead = mp;
sys/dev/netif/jme/if_jme.c
2388
rdata->jme_rxtail = mp;
sys/dev/netif/jme/if_jme.c
2394
rdata->jme_rxtail->m_next = mp;
sys/dev/netif/jme/if_jme.c
2395
rdata->jme_rxtail = mp;
sys/dev/netif/jme/if_jme.c
2402
m = rdata->jme_rxhead;
sys/dev/netif/jme/if_jme.c
2403
m->m_pkthdr.len = rdata->jme_rxlen;
sys/dev/netif/jme/if_jme.c
2408
mp->m_len = rdata->jme_rxlen -
sys/dev/netif/jme/if_jme.c
2412
m->m_len = rdata->jme_rxlen;
sys/dev/netif/jme/if_jme.c
2465
JME_RSS_DPRINTF(rdata->jme_sc, 10,
sys/dev/netif/jme/if_jme.c
2477
JME_RXCHAIN_RESET(rdata);
sys/dev/netif/jme/if_jme.c
2479
rdata->jme_rx_pkt++;
sys/dev/netif/jme/if_jme.c
2484
rdata->jme_rx_cons += nsegs;
sys/dev/netif/jme/if_jme.c
2485
rdata->jme_rx_cons %= rdata->jme_rx_desc_cnt;
sys/dev/netif/jme/if_jme.c
2489
jme_rxeof(struct jme_rxdata *rdata, int count, int cpuid)
sys/dev/netif/jme/if_jme.c
2499
desc = &rdata->jme_rx_ring[rdata->jme_rx_cons];
sys/dev/netif/jme/if_jme.c
2514
if_printf(&rdata->jme_sc->arpcom.ac_if,
sys/dev/netif/jme/if_jme.c
2533
if (JME_ENABLE_HWRSS(rdata->jme_sc)) {
sys/dev/netif/jme/if_jme.c
2538
rxd = &rdata->jme_rxdesc[rdata->jme_rx_cons];
sys/dev/netif/jme/if_jme.c
2553
if_printf(&rdata->jme_sc->arpcom.ac_if,
sys/dev/netif/jme/if_jme.c
2561
jme_rxpkt(rdata, cpuid);
sys/dev/netif/jme/if_jme.c
2775
struct jme_rxdata *rdata = &sc->jme_cdata.jme_rx_data[r];
sys/dev/netif/jme/if_jme.c
2780
CSR_WRITE_4(sc, JME_RXQDC, rdata->jme_rx_desc_cnt);
sys/dev/netif/jme/if_jme.c
2783
paddr = rdata->jme_rx_ring_paddr;
sys/dev/netif/jme/if_jme.c
2895
struct jme_rxdata *rdata;
sys/dev/netif/jme/if_jme.c
2928
rdata = &sc->jme_cdata.jme_rx_data[r];
sys/dev/netif/jme/if_jme.c
2929
if (rdata->jme_rxhead != NULL)
sys/dev/netif/jme/if_jme.c
2930
m_freem(rdata->jme_rxhead);
sys/dev/netif/jme/if_jme.c
2931
JME_RXCHAIN_RESET(rdata);
sys/dev/netif/jme/if_jme.c
2938
rdata = &sc->jme_cdata.jme_rx_data[r];
sys/dev/netif/jme/if_jme.c
2939
for (i = 0; i < rdata->jme_rx_desc_cnt; i++) {
sys/dev/netif/jme/if_jme.c
2940
rxd = &rdata->jme_rxdesc[i];
sys/dev/netif/jme/if_jme.c
2942
bus_dmamap_unload(rdata->jme_rx_tag,
sys/dev/netif/jme/if_jme.c
3029
jme_init_rx_ring(struct jme_rxdata *rdata)
sys/dev/netif/jme/if_jme.c
3034
KKASSERT(rdata->jme_rxhead == NULL &&
sys/dev/netif/jme/if_jme.c
3035
rdata->jme_rxtail == NULL &&
sys/dev/netif/jme/if_jme.c
3036
rdata->jme_rxlen == 0);
sys/dev/netif/jme/if_jme.c
3037
rdata->jme_rx_cons = 0;
sys/dev/netif/jme/if_jme.c
3039
bzero(rdata->jme_rx_ring, JME_RX_RING_SIZE(rdata));
sys/dev/netif/jme/if_jme.c
3040
for (i = 0; i < rdata->jme_rx_desc_cnt; i++) {
sys/dev/netif/jme/if_jme.c
3043
rxd = &rdata->jme_rxdesc[i];
sys/dev/netif/jme/if_jme.c
3045
rxd->rx_desc = &rdata->jme_rx_ring[i];
sys/dev/netif/jme/if_jme.c
3046
error = jme_newbuf(rdata, rxd, 1);
sys/dev/netif/jme/if_jme.c
3054
jme_newbuf(struct jme_rxdata *rdata, struct jme_rxdesc *rxd, int init)
sys/dev/netif/jme/if_jme.c
3072
error = bus_dmamap_load_mbuf_segment(rdata->jme_rx_tag,
sys/dev/netif/jme/if_jme.c
3073
rdata->jme_rx_sparemap, m, &segs, 1, &nsegs,
sys/dev/netif/jme/if_jme.c
3078
if_printf(&rdata->jme_sc->arpcom.ac_if,
sys/dev/netif/jme/if_jme.c
3085
bus_dmamap_sync(rdata->jme_rx_tag, rxd->rx_dmamap,
sys/dev/netif/jme/if_jme.c
3087
bus_dmamap_unload(rdata->jme_rx_tag, rxd->rx_dmamap);
sys/dev/netif/jme/if_jme.c
3090
rxd->rx_dmamap = rdata->jme_rx_sparemap;
sys/dev/netif/jme/if_jme.c
3091
rdata->jme_rx_sparemap = map;
sys/dev/netif/jme/if_jme.c
3337
struct jme_rxdata *rdata = arg;
sys/dev/netif/jme/if_jme.c
3339
ASSERT_SERIALIZED(&rdata->jme_rx_serialize);
sys/dev/netif/jme/if_jme.c
3341
jme_rxeof(rdata, cycle, mycpuid);
sys/dev/netif/jme/if_jme.c
3378
struct jme_rxdata *rdata =
sys/dev/netif/jme/if_jme.c
3384
info->ifpi_rx[cpu].arg = rdata;
sys/dev/netif/jme/if_jme.c
3386
&rdata->jme_rx_serialize;
sys/dev/netif/jme/if_jme.c
3401
jme_rxring_dma_alloc(struct jme_rxdata *rdata)
sys/dev/netif/jme/if_jme.c
3406
asize = roundup2(JME_RX_RING_SIZE(rdata), JME_RX_RING_ALIGN);
sys/dev/netif/jme/if_jme.c
3407
error = bus_dmamem_coherent(rdata->jme_sc->jme_cdata.jme_ring_tag,
sys/dev/netif/jme/if_jme.c
3412
device_printf(rdata->jme_sc->jme_dev,
sys/dev/netif/jme/if_jme.c
3413
"could not allocate %dth Rx ring.\n", rdata->jme_rx_idx);
sys/dev/netif/jme/if_jme.c
3416
rdata->jme_rx_ring_tag = dmem.dmem_tag;
sys/dev/netif/jme/if_jme.c
3417
rdata->jme_rx_ring_map = dmem.dmem_map;
sys/dev/netif/jme/if_jme.c
3418
rdata->jme_rx_ring = dmem.dmem_addr;
sys/dev/netif/jme/if_jme.c
3419
rdata->jme_rx_ring_paddr = dmem.dmem_busaddr;
sys/dev/netif/jme/if_jme.c
3425
jme_rxbuf_dma_alloc(struct jme_rxdata *rdata)
sys/dev/netif/jme/if_jme.c
3431
if (JME_ENABLE_HWRSS(rdata->jme_sc)) {
sys/dev/netif/jme/if_jme.c
3437
rdata->jme_sc->jme_cdata.jme_buffer_tag,/* parent */
sys/dev/netif/jme/if_jme.c
3445
&rdata->jme_rx_tag);
sys/dev/netif/jme/if_jme.c
3447
device_printf(rdata->jme_sc->jme_dev,
sys/dev/netif/jme/if_jme.c
3448
"could not create %dth Rx DMA tag.\n", rdata->jme_rx_idx);
sys/dev/netif/jme/if_jme.c
3453
error = bus_dmamap_create(rdata->jme_rx_tag, BUS_DMA_WAITOK,
sys/dev/netif/jme/if_jme.c
3454
&rdata->jme_rx_sparemap);
sys/dev/netif/jme/if_jme.c
3456
device_printf(rdata->jme_sc->jme_dev,
sys/dev/netif/jme/if_jme.c
3458
rdata->jme_rx_idx);
sys/dev/netif/jme/if_jme.c
3459
bus_dma_tag_destroy(rdata->jme_rx_tag);
sys/dev/netif/jme/if_jme.c
3460
rdata->jme_rx_tag = NULL;
sys/dev/netif/jme/if_jme.c
3463
for (i = 0; i < rdata->jme_rx_desc_cnt; i++) {
sys/dev/netif/jme/if_jme.c
3464
struct jme_rxdesc *rxd = &rdata->jme_rxdesc[i];
sys/dev/netif/jme/if_jme.c
3466
error = bus_dmamap_create(rdata->jme_rx_tag, BUS_DMA_WAITOK,
sys/dev/netif/jme/if_jme.c
3471
device_printf(rdata->jme_sc->jme_dev,
sys/dev/netif/jme/if_jme.c
3473
"for %dth RX ring.\n", i, rdata->jme_rx_idx);
sys/dev/netif/jme/if_jme.c
3476
rxd = &rdata->jme_rxdesc[j];
sys/dev/netif/jme/if_jme.c
3477
bus_dmamap_destroy(rdata->jme_rx_tag,
sys/dev/netif/jme/if_jme.c
3480
bus_dmamap_destroy(rdata->jme_rx_tag,
sys/dev/netif/jme/if_jme.c
3481
rdata->jme_rx_sparemap);
sys/dev/netif/jme/if_jme.c
3482
bus_dma_tag_destroy(rdata->jme_rx_tag);
sys/dev/netif/jme/if_jme.c
3483
rdata->jme_rx_tag = NULL;
sys/dev/netif/jme/if_jme.c
3496
struct jme_rxdata *rdata = &sc->jme_cdata.jme_rx_data[r];
sys/dev/netif/jme/if_jme.c
3498
if (status & rdata->jme_rx_coal) {
sys/dev/netif/jme/if_jme.c
3499
lwkt_serialize_enter(&rdata->jme_rx_serialize);
sys/dev/netif/jme/if_jme.c
3500
jme_rxeof(rdata, -1, cpuid);
sys/dev/netif/jme/if_jme.c
3501
lwkt_serialize_exit(&rdata->jme_rx_serialize);
sys/dev/netif/jme/if_jme.c
3664
struct jme_rxdata *rdata = &sc->jme_cdata.jme_rx_data[r];
sys/dev/netif/jme/if_jme.c
3669
msix->jme_msix_arg = rdata;
sys/dev/netif/jme/if_jme.c
3671
msix->jme_msix_intrs = rdata->jme_rx_coal;
sys/dev/netif/jme/if_jme.c
3672
msix->jme_msix_serialize = &rdata->jme_rx_serialize;
sys/dev/netif/jme/if_jme.c
3833
struct jme_rxdata *rdata = xrdata;
sys/dev/netif/jme/if_jme.c
3834
struct jme_softc *sc = rdata->jme_sc;
sys/dev/netif/jme/if_jme.c
3837
ASSERT_SERIALIZED(&rdata->jme_rx_serialize);
sys/dev/netif/jme/if_jme.c
3839
CSR_WRITE_4(sc, JME_INTR_MASK_CLR, rdata->jme_rx_coal);
sys/dev/netif/jme/if_jme.c
3842
rdata->jme_rx_coal | rdata->jme_rx_comp);
sys/dev/netif/jme/if_jme.c
3845
jme_rxeof(rdata, -1, mycpuid);
sys/dev/netif/jme/if_jme.c
3847
CSR_WRITE_4(sc, JME_INTR_MASK_SET, rdata->jme_rx_coal);
sys/dev/netif/jme/if_jme.c
3878
struct jme_rxdata *rdata = &sc->jme_cdata.jme_rx_data[i];
sys/dev/netif/jme/if_jme.c
3880
if (status & rdata->jme_rx_empty) {
sys/dev/netif/jme/if_jme.c
3881
lwkt_serialize_enter(&rdata->jme_rx_serialize);
sys/dev/netif/jme/if_jme.c
3882
jme_rxeof(rdata, -1, cpuid);
sys/dev/netif/jme/if_jme.c
3884
rdata->jme_rx_emp++;
sys/dev/netif/jme/if_jme.c
3886
lwkt_serialize_exit(&rdata->jme_rx_serialize);
sys/dev/netif/jme/if_jme.c
416
struct jme_rxdata *rdata = &sc->jme_cdata.jme_rx_data[r];
sys/dev/netif/jme/if_jme.c
418
jme_rxeof(rdata, -1, -1);
sys/dev/netif/jme/if_jme.c
419
if (rdata->jme_rxhead != NULL)
sys/dev/netif/jme/if_jme.c
420
m_freem(rdata->jme_rxhead);
sys/dev/netif/jme/if_jme.c
421
JME_RXCHAIN_RESET(rdata);
sys/dev/netif/jme/if_jme.c
427
rdata->jme_rx_cons = 0;
sys/dev/netif/jme/if_jme.c
757
struct jme_rxdata *rdata = &sc->jme_cdata.jme_rx_data[i];
sys/dev/netif/jme/if_jme.c
759
rdata->jme_sc = sc;
sys/dev/netif/jme/if_jme.c
760
rdata->jme_rx_coal = jme_rx_status[i].jme_coal;
sys/dev/netif/jme/if_jme.c
761
rdata->jme_rx_comp = jme_rx_status[i].jme_comp;
sys/dev/netif/jme/if_jme.c
762
rdata->jme_rx_empty = jme_rx_status[i].jme_empty;
sys/dev/netif/jme/if_jme.c
763
rdata->jme_rx_idx = i;
sys/dev/netif/jme/if_jme.c
764
rdata->jme_rx_desc_cnt = rx_desc_cnt;
sys/dev/netif/jme/if_jmevar.h
229
#define JME_RX_RING_SIZE(rdata) \
sys/dev/netif/jme/if_jmevar.h
230
(sizeof(struct jme_desc) * (rdata)->jme_rx_desc_cnt)
sys/dev/netif/jme/if_jmevar.h
315
#define JME_RXCHAIN_RESET(rdata) \
sys/dev/netif/jme/if_jmevar.h
317
(rdata)->jme_rxhead = NULL; \
sys/dev/netif/jme/if_jmevar.h
318
(rdata)->jme_rxtail = NULL; \
sys/dev/netif/jme/if_jmevar.h
319
(rdata)->jme_rxlen = 0; \
sys/dev/powermng/intpm/intpm.c
801
intsmb_pcall(device_t dev, u_char slave, char cmd, short sdata, short *rdata)
sys/dev/powermng/intpm/intpm.c
81
static int intsmb_pcall(device_t dev, u_char slave, char cmd, short sdata, short *rdata);
sys/dev/smbus/smb/smb.c
274
&s->rdata.byte));
sys/dev/smbus/smb/smb.c
276
error = copyout(&s->rdata.byte, s->rbuf, 1);
sys/dev/smbus/smb/smb.c
283
&s->rdata.word));
sys/dev/smbus/smb/smb.c
285
buf[0] = (u_char)s->rdata.word;
sys/dev/smbus/smb/smb.c
286
buf[1] = (u_char)(s->rdata.word >> 8);
sys/dev/smbus/smb/smb.c
294
s->wdata.word, &s->rdata.word));
sys/dev/smbus/smb/smb.c
297
buf[0] = (u_char)s->rdata.word;
sys/dev/smbus/smb/smb.c
298
buf[1] = (u_char)(s->rdata.word >> 8);
sys/dev/smbus/smb/smb.h
48
} rdata;
sys/vfs/nfs/krpc_subr.c
142
} *rdata;
sys/vfs/nfs/krpc_subr.c
168
if (m->m_len < sizeof(*rdata)) {
sys/vfs/nfs/krpc_subr.c
169
m = m_pullup(m, sizeof(*rdata));
sys/vfs/nfs/krpc_subr.c
173
rdata = mtod(m, struct rdata *);
sys/vfs/nfs/krpc_subr.c
174
*portp = rdata->port;
sys/vfs/ntfs/ntfs_subr.c
1319
size_t rsize, void *rdata, size_t *initp,
sys/vfs/ntfs/ntfs_subr.c
1325
caddr_t data = rdata;
sys/vfs/ntfs/ntfs_subr.c
1370
void *rdata, size_t *initp, struct uio *uio)
sys/vfs/ntfs/ntfs_subr.c
1376
caddr_t data = rdata;
sys/vfs/ntfs/ntfs_subr.c
1476
void *rdata, size_t *initp, struct uio *uio)
sys/vfs/ntfs/ntfs_subr.c
1485
caddr_t data = rdata;
sys/vfs/ntfs/ntfs_subr.c
1596
memcpy(rdata, vap->va_datap + roff, rsize);
sys/vfs/ntfs/ntfs_subr.c
1609
size_t rsize, void *rdata, size_t * initp,
sys/vfs/ntfs/ntfs_subr.c
1615
caddr_t data = rdata;
sys/vfs/ntfs/ntfs_subr.c
1657
char *attrname, off_t roff, size_t rsize, void *rdata,
sys/vfs/ntfs/ntfs_subr.c
1681
caddr_t data = rdata;
sys/vfs/ntfs/ntfs_subr.c
1738
roff, rsize, rdata, &init, uio);