Blame view

kernel/linux-rt-4.4.41/arch/alpha/lib/srm_puts.c 370 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  /*
   *	arch/alpha/lib/srm_puts.c
   */
  
  #include <linux/string.h>
  #include <asm/console.h>
  
  long
  srm_puts(const char *str, long len)
  {
  	long remaining, written;
  
  	if (!callback_init_done)
  		return len;
  
  	for (remaining = len; remaining > 0; remaining -= written)
  	{
  		written = callback_puts(0, str, remaining);
  		written &= 0xffffffff;
  		str += written;
  	}
  	return len;
  }