Searched refs:ring (Results 1 - 25 of 103) sorted by relevance

12345

/macosx-10.10/Heimdal-398.1.2/appl/telnet/telnet/
H A Dring.c39 * This defines a structure for a ring buffer.
64 * There is some trickiness here. Since the ring buffers are initialized
83 ring_init(Ring *ring, unsigned char *buffer, int count) argument
85 memset(ring, 0, sizeof *ring);
87 ring->size = count;
89 ring->supply = ring->consume = ring->bottom = buffer;
91 ring
107 ring_mark(Ring *ring) argument
117 ring_at_mark(Ring *ring) argument
131 ring_clear_mark(Ring *ring) argument
140 ring_supplied(Ring *ring, int count) argument
150 ring_consumed(Ring *ring, int count) argument
185 ring_empty_count(Ring *ring) argument
196 ring_empty_consecutive(Ring *ring) argument
217 ring_full_count(Ring *ring) argument
235 ring_full_consecutive(Ring *ring) argument
256 ring_supply_data(Ring *ring, unsigned char *buffer, int count) argument
275 ring_consume_data(Ring *ring, unsigned char *buffer, int count) argument
291 ring_encrypt(Ring *ring, void (*encryptor)(unsigned char *, int)) argument
313 ring_clearto(Ring *ring) argument
[all...]
H A Dring.h33 * @(#)ring.h 8.1 (Berkeley) 6/6/93
39 * This defines a structure for a ring buffer.
63 /* Here are some functions and macros to deal with the ring buffer */
67 ring_init (Ring *ring, unsigned char *buffer, int count);
71 ring_supply_data (Ring *ring, unsigned char *buffer, int count);
74 ring_consume_data (Ring *ring, unsigned char *buffer, int count);
79 ring_supplied (Ring *ring, int count),
80 ring_consumed (Ring *ring, int count);
84 ring_empty_count (Ring *ring),
85 ring_empty_consecutive (Ring *ring),
[all...]
/macosx-10.10/remote_cmds-47/telnet.tproj/
H A Dring.c36 static const char sccsid[] = "@(#)ring.c 8.2 (Berkeley) 5/30/95";
40 __FBSDID("$FreeBSD: src/contrib/telnet/telnet/ring.c,v 1.7 2003/05/04 02:54:48 obrien Exp $");
43 * This defines a structure for a ring buffer.
67 #include "ring.h"
89 * There is some trickiness here. Since the ring buffers are initialized
104 ring_init(Ring *ring, unsigned char *buffer, int count) argument
106 memset((char *)ring, 0, sizeof *ring);
108 ring->size = count;
110 ring
128 ring_mark(Ring *ring) argument
138 ring_at_mark(Ring *ring) argument
152 ring_clear_mark(Ring *ring) argument
161 ring_supplied(Ring *ring, int count) argument
171 ring_consumed(Ring *ring, int count) argument
206 ring_empty_count(Ring *ring) argument
217 ring_empty_consecutive(Ring *ring) argument
238 ring_full_count(Ring *ring) argument
256 ring_full_consecutive(Ring *ring) argument
277 ring_supply_data(Ring *ring, unsigned char *buffer, int count) argument
292 ring_encrypt(Ring *ring, void (*encryptor)(unsigned char *, int)) argument
[all...]
H A Dring.h33 * @(#)ring.h 8.1 (Berkeley) 6/6/93
34 * $FreeBSD: src/contrib/telnet/telnet/ring.h,v 1.4 2001/11/30 22:28:07 markm Exp $
48 * This defines a structure for a ring buffer.
72 /* Here are some functions and macros to deal with the ring buffer */
76 ring_init(Ring *ring, unsigned char *buffer, int count);
80 ring_supply_data(Ring *ring, unsigned char *buffer, int count);
83 ring_consume_data(Ring *ring, unsigned char *buffer, int count);
88 ring_supplied(Ring *ring, int count),
89 ring_consumed(Ring *ring, int count);
94 ring_empty_count(Ring *ring),
[all...]
/macosx-10.10/postfix-255/postfix/src/util/
H A Dring.c3 /* ring 3
7 /* #include <ring.h>
75 #include "ring.h"
77 /* ring_init - initialize ring head */
79 void ring_init(ring)
80 RING *ring;
82 ring->pred = ring->succ = ring;
85 /* ring_append - insert entry after ring hea
[all...]
/macosx-10.10/emacs-93/emacs/lisp/emacs-lisp/
H A Dring.el0 ;;; ring.el --- handle rings of items
28 ;; This code defines a ring data structure. A ring is a
30 ;; list. You can insert to, remove from, and rotate a ring. When the ring
33 ;; In ring-ref, 0 is the index of the newest element. Higher indexes
34 ;; correspond to older elements; when the index equals the ring length,
37 ;; hd-index = vector index of the oldest ring item.
40 ;; length = number of items currently in the ring.
51 (defun ring
[all...]
/macosx-10.10/Security-57031.1.35/SecurityTests/clxutils/clAppUtils/
H A DringBufferIo.cpp16 RingBuffer *ring,
23 memset(ring, 0, sizeof(*ring));
24 ring->numElements = numElements;
25 ring->elements = (RingElement *)malloc(sizeof(RingElement) * numElements);
26 memset(ring->elements, 0, sizeof(RingElement) * numElements);
28 RingElement *elt = &ring->elements[dex];
32 ring->writerDex = 0;
33 ring->readerDex = 0;
34 ring
15 ringBufSetup( RingBuffer *ring, const char *bufName, size_t numElements, size_t bufSize) argument
41 logRingWrite( RingBuffer *ring, size_t written, unsigned dex, void *from) argument
67 logRingRead( RingBuffer *ring, size_t bytesRead, unsigned dex, void *to) argument
93 logRingStall( RingBuffer *ring, char *readerOrWriter, unsigned dex) argument
104 logRingClose( RingBuffer *ring, char *readerOrWriter) argument
114 logRingReset( RingBuffer *ring) argument
130 ringBufferReset( RingBuffer *ring) argument
154 RingBuffer *ring = ((RingBuffers *)connRef)->rdBuf; local
261 RingBuffer *ring = ((RingBuffers *)connRef)->wrtBuf; local
[all...]
H A DringBufferIo.h19 #define DEFAULT_BUF_RB_SIZE 2048 /* in the ring buffers */
22 /* one element in a ring buffer */
31 * A ring buffer shared between one writer thread and one reader thread.
69 RingBuffer *ring,
75 RingBuffer *ring);
/macosx-10.10/postfix-255/postfix/src/global/
H A Dscache_multi.c41 #include <ring.h>
88 RING ring[1]; /* circular list linkage */ member in struct:__anon11777
93 #define RING_TO_MULTI_HEAD(p) RING_TO_APPL((p), SCACHE_MULTI_HEAD, ring)
100 RING ring[1]; /* circular list linkage */ member in struct:__anon11778
106 #define RING_TO_MULTI_DEST(p) RING_TO_APPL((p), SCACHE_MULTI_DEST, ring)
115 RING ring[1]; /* circular list linkage */ member in struct:__anon11779
121 #define RING_TO_MULTI_ENDP(p) RING_TO_APPL((p), SCACHE_MULTI_ENDP, ring)
155 ring_detach(endp->ring);
158 if (direction == BOTTOM_UP && ring_pred(head->ring) == head->ring)
186 RING *ring; local
255 RING *ring; local
339 RING *ring; local
363 RING *ring; local
422 RING *ring; local
[all...]
/macosx-10.10/dtrace-147/test/tst/common/buffering/
H A Dtst.ring2.d31 * Positive test for ring buffer policy.
33 * SECTION: Buffers and Buffering/ring Policy;
39 #pragma D option bufpolicy=ring
H A Dtst.smallring.d31 * Positive test for ring buffer policy.
33 * SECTION: Buffers and Buffering/ring Policy;
39 #pragma D option bufpolicy=ring
H A Dtst.ring1.d31 * Positive test for ring buffer policy.
33 * SECTION: Buffers and Buffering/ring Policy;
41 * We assume that a trace() of an integer stores at least 8 bytes. If ring
44 * sure that a high switchrate doesn't mask broken ring buffers.
46 #pragma D option bufpolicy=ring
H A Dtst.ring3.d31 * Positive test for ring buffer policy.
33 * SECTION: Buffers and Buffering/ring Policy;
51 #pragma D option bufpolicy=ring
/macosx-10.10/dtrace-147/test/tst/common/safety/
H A Dtst.caller.d42 #pragma D option bufpolicy=ring
H A Dtst.stack.d40 #pragma D option bufpolicy=ring
H A Dtst.stackdepth.d41 #pragma D option bufpolicy=ring
H A Dtst.uregs.d40 #pragma D option bufpolicy=ring
H A Dtst.ustack.d40 #pragma D option bufpolicy=ring
H A Dtst.ustackdepth.d41 #pragma D option bufpolicy=ring
H A Dtst.progenyof.d40 #pragma D option bufpolicy=ring
H A Dtst.random.d44 #pragma D option bufpolicy=ring
H A Dtst.unalign.d36 #pragma D option bufpolicy=ring
/macosx-10.10/emacs-93/emacs/lisp/mail/
H A Dmail-hist.el29 ;; Thanks to Jim Blandy for mentioning ring.el. It saved a lot of
59 (require 'ring)
78 (defvar mail-hist-header-ring-alist nil
79 "Alist of form (header-name . history-ring).
83 (defcustom mail-hist-history-size (or kill-ring-max 1729)
182 (defsubst mail-hist-get-header-ring (header)
183 "Get HEADER's history ring, or nil if none.
186 (cdr (assoc header mail-hist-header-ring-alist)))
199 (defsubst mail-hist-add-header-contents-to-ring (header &optional contents)
200 "Add the contents of HEADER to the header history ring
[all...]
/macosx-10.10/bind9-45.101/bind9/lib/dns/include/dns/
H A Dtkey.h79 dns_tsig_keyring_t *ring);
87 *\li 'ring' is a valid TSIG keyring
169 dns_tsigkey_t **outkey, dns_tsig_keyring_t *ring);
181 *\li 'ring' is a valid keyring or NULL
193 dns_tsig_keyring_t *ring, char **err_message);
200 dns_tsig_keyring_t *ring);
209 *\li 'ring' is not NULL
220 dns_tsigkey_t **outkey, dns_tsig_keyring_t *ring,
237 * 'ring' is the keyring in which to establish the key,
/macosx-10.10/bind9-45.101/bind9/lib/dns/
H A Dtsig.c188 cleanup_ring(dns_tsig_keyring_t *ring);
228 ISC_LIST_UNLINK(tkey->ring->lru, tkey, link);
229 tkey->ring->generated--;
231 (void)dns_rbt_deletename(tkey->ring->keys, &tkey->name, ISC_FALSE);
237 RWLOCK(&tkey->ring->lock, isc_rwlocktype_write);
243 ISC_LIST_UNLINK(tkey->ring->lru, tkey, link);
244 ISC_LIST_APPEND(tkey->ring->lru, tkey, link);
246 RWUNLOCK(&tkey->ring->lock, isc_rwlocktype_write);
251 * A supplemental routine just to add a key to ring. Note that reference
258 keyring_add(dns_tsig_keyring_t *ring, dns_name_ argument
291 dns_tsigkey_createfromkey(dns_name_t *name, dns_name_t *algorithm, dst_key_t *dstkey, isc_boolean_t generated, dns_name_t *creator, isc_stdtime_t inception, isc_stdtime_t expire, isc_mem_t *mctx, dns_tsig_keyring_t *ring, dns_tsigkey_t **key) argument
478 cleanup_ring(dns_tsig_keyring_t *ring) argument
532 destroyring(dns_tsig_keyring_t *ring) argument
561 restore_key(dns_tsig_keyring_t *ring, isc_stdtime_t now, FILE *fp) argument
659 dns_tsig_keyring_t *ring; local
710 dns_tsigkey_create(dns_name_t *name, dns_name_t *algorithm, unsigned char *secret, int length, isc_boolean_t generated, dns_name_t *creator, isc_stdtime_t inception, isc_stdtime_t expire, isc_mem_t *mctx, dns_tsig_keyring_t *ring, dns_tsigkey_t **key) argument
1689 dns_tsigkey_find(dns_tsigkey_t **tsigkey, dns_name_t *name, dns_name_t *algorithm, dns_tsig_keyring_t *ring) argument
1760 dns_tsig_keyring_t *ring; local
1797 dns_tsigkeyring_add(dns_tsig_keyring_t *ring, dns_name_t *name, dns_tsigkey_t *tkey) argument
1825 dns_tsig_keyring_t *ring; local
1845 dns_keyring_restore(dns_tsig_keyring_t *ring, FILE *fp) argument
[all...]

Completed in 281 milliseconds

12345