Lines Matching refs:record
230 * record's data whie the record remains in the queue, so we
249 * The amount read so far of the first record in the queue.
263 * Current pending record list. This is protected by a
265 * locks are required to remove a record from the head of the
303 * Individaul record queues are protected by per-sdev locks. These
357 static u_int64_t audit_sdev_drops; /* Global record drop count. */
401 * The per session record structure for the snapshot data.
530 * Walk the audit session hash table and build the record array.
585 * Create a new audit record. The record will contain the subject
613 /* Add the audit masks to the record. */
618 /* Add the audit session flags to the record. */
623 /* Commit the record to the queue. */
1512 * Append individual record to a queue. Allocate queue-local buffer and
1514 * drop the newest record.
1517 audit_sdev_append(struct audit_sdev *asdev, void *record, u_int record_len)
1544 bcopy(record, ase->ase_record, record_len);
1559 * Submit an audit record to be queued in the audit session device.
1562 audit_sdev_submit(__unused au_id_t auid, __unused au_asid_t asid, void *record,
1586 audit_sdev_append(asdev, record, record_len);
1881 * stability of a record in the queue during uiomove.
1901 * Copy as many remaining bytes from the current record to userspace
1926 * bytes remain in the current record then free it.