mark
line_t *mark[MAXMARK]; /* line markers */
} else if (mark[n - 'a'] == NULL)
mark[n - 'a'] = lp;
return get_line_node_addr(mark[n - 'a']);
if (mark[i] == lp) {
mark[i] = NULL;
setstackmark(struct stackmark *mark)
mark->stackp = stackp;
mark->stacknxt = stacknxt;
mark->stacknleft = stacknleft;
mark->sstrnleft = sstrnleft;
mark->marknext = markp;
markp = mark;
popstackmark(struct stackmark *mark)
markp = mark->marknext; /* delete mark from the list */
rststackmark(mark); /* and reset stack */
rststackmark(struct stackmark *mark)
while (stackp != mark->stackp) {
stacknxt = mark->stacknxt;
stacknleft = mark->stacknleft;
sstrnleft = mark->sstrnleft;
{ 'm', 7, " mark", mark },
static const char *mark(int);
el->el_chared.c_kill.mark = el->el_line.buffer;
el->el_chared.c_kill.mark = el->el_line.buffer;
el->el_chared.c_kill.mark = el->el_line.buffer +
(el->el_chared.c_kill.mark - oldbuf);
wchar_t *mark;
el->el_chared.c_kill.mark = el->el_line.cursor;
if (!el->el_chared.c_kill.mark)
if (el->el_chared.c_kill.mark > el->el_line.cursor) {
while (cp < el->el_chared.c_kill.mark)
cp = el->el_chared.c_kill.mark;
c_delbefore(el, (int)(cp - el->el_chared.c_kill.mark));
el->el_line.cursor = el->el_chared.c_kill.mark;
if (!el->el_chared.c_kill.mark)
if (el->el_chared.c_kill.mark > el->el_line.cursor) {
while (cp < el->el_chared.c_kill.mark)
cp = el->el_chared.c_kill.mark;
el->el_chared.c_kill.mark = el->el_line.cursor;
el->el_line.cursor = el->el_chared.c_kill.mark;
el->el_chared.c_kill.mark = cp;
mark_len = max(menu->mark.length, menu->unmark.length);
if (menu->mark.string != NULL) {
for (j = 0; j < menu->mark.length; j++) {
menu->mark.string[j]);
for (j = menu->mark.length; j < mark_len; j++)
+ max(menu->mark.length, menu->unmark.length);
return _menui_default_menu.mark.string;
return menu->mark.string;
set_menu_unmark(MENU *m, char *mark)
if ((menu->unmark.string = (char *) malloc(strlen(mark) + 1)) == NULL)
strcpy(menu->unmark.string, mark);
menu->unmark.length = strlen(mark);
char mark[2];
if (_menui_default_menu.mark.string != NULL) {
if ((the_menu->mark.string =
(char *) malloc((unsigned) _menui_default_menu.mark.length + 1))
strlcpy(the_menu->mark.string, _menui_default_menu.mark.string,
(unsigned) _menui_default_menu.mark.length + 1);
mark[0] = '-';
mark[1] = '\0';
set_menu_mark(the_menu, mark);
if (the_menu->mark.string != NULL)
free(the_menu->mark.string);
if (menu->mark.string != NULL)
free(menu->mark.string);
maxmark = max(menu->mark.length, menu->unmark.length);
set_menu_mark(MENU *m, char *mark)
if (menu->mark.string != NULL) free(menu->mark.string);
if ((menu->mark.string = (char *) malloc(strlen(mark) + 1)) == NULL)
strcpy(menu->mark.string, mark);
menu->mark.length = strlen(mark);
MENU_STR mark; /* menu mark string */
static const u_int8_t mark[] = { 'N', 'e', 't', 'B', 'S', 'D' };
size -= sizeof(mark) + 2;
if (*p != *mark)
if (!memcmp(p, mark, sizeof(mark)))
unsigned int bound, val, mark, stat, len, upto, cnt;
mark = CSR_READ_2(l, MRCMDX); /* mark in [7:0] */
if ((mark & 03) != 01) {
printf("dm9k_recv: mark %x, RSR %x\n", mark, stat);
int mark = time();
if (time() > mark + 5) break;
uint8_t fqc[XDC_MAXIOPB], wqc[XDC_MAXIOPB], mark[XDC_MAXIOPB];
memset(mark, 0, sizeof(mark));
mark[fqc[lcv - 1]] = 1;
mark[wqc[whd]] = 1;
if (mark[lcv] == 0) {
if (sbp_cmd_status->mark)
mark:1,
mark:1,
uint16_t word, mark;
mark = htole16(word);
mark >>= 8;
if ((mark & 0xff) != 0xff)
u_char fqc[XDC_MAXIOPB], wqc[XDC_MAXIOPB], mark[XDC_MAXIOPB];
memset(mark, 0, sizeof(mark));
mark[fqc[lcv - 1]] = 1;
mark[wqc[whd]] = 1;
if (mark[lcv] == 0)
static const Byte mark[4] = {0, 0, 0xff, 0xff};
if (*p == mark[m])
mark = -10;
mark = lineno;
if (lineno - mark < 3 && lineno - mark > 0)
static int mark; /* Last place we saw a head line */
onoff(hash), mark, onoff(progress));
mark = nmark;
fprintf(ttyout, " (%d bytes/hash mark)", mark);
hashbytes = mark;
hashbytes += mark;
if (bytes < mark)
hash_interval = (hash && (!progress || filesize < 0)) ? mark : 0;
hashbytes += mark;
hashbytes = mark;
hash_interval = (hash && (!progress || filesize < 0)) ? mark : 0;
hashbytes += mark;
hashbytes = mark;
GLOBAL int mark; /* number of bytes between hashes */
mark = HASHBYTES;
size_t mark = SIZE_MAX;
mark = trace(argv, argc, infile+ilevel);
if (mark != SIZE_MAX)
finish_trace(mark);
finish_trace(size_t mark)
dump_buffer(traceout, mark);
const char *mark; /* where the last substitution left off */
mark = f->body.data;
for (p = mark; (p = strchr(p, '$')) != NULL;) {
&p, endc, &mark);
p + 1, &mark);
Buf_AddRange(body, mark, end);
char waste[BUFSIZ], mark;
while (recv(rem, &mark, 1, MSG_OOB) == -1) {
if (mark & TIOCPKT_WINDOW) {
if (!eight && (mark & TIOCPKT_NOSTOP)) {
if (!eight && (mark & TIOCPKT_DOSTOP)) {
if (mark & TIOCPKT_FLUSHWRITE) {
findkind(char **mark, token *tokp)
str = *mark;
*mark = str + len;
*mark = str + len;
BF *mark, *tl, *tr;
for (mark = NULL, enomem = 0;;) {
if (!mark) {
if (!mark) {
tl = mark;
} else if (mark) {
tl->next = mark;
tl->prev = mark->prev;
mark->prev->next = tl;
mark->prev = tl;
mark = tl;
mark->next = mark->prev = mark;
for (mark = tl;;) {
if (tl == mark)
if (tr == mark)
if ((tl = tl->prev) == mark)
ring->mark = ring_decrement(ring, ring->supply, 1);
if (ring->mark == ring->consume) {
ring->mark = 0;
if (ring->mark &&
(ring_subtract(ring, ring->mark, ring->consume) < count)) {
ring->mark = 0;
if ((ring->mark == 0) || (ring->mark == ring->consume)) {
return ring_subtract(ring, ring->mark, ring->consume);
if ((ring->mark == 0) || (ring->mark == ring->consume)) {
if (ring->mark < ring->consume) {
return ring_subtract(ring, ring->mark, ring->consume);
*mark; /* marker (user defined) */
unsigned mark;
if (m == mk->mark) {
if (s == flags[i].mark)
flags[i].mark, flags[i].name);
char mark;