Searched refs:literal (Results 1 - 57 of 57) sorted by relevance

/linux-4.1.27/arch/xtensa/kernel/
H A DMakefile21 # Therefore, the .text and .literal section must be combined in parenthesis
22 # in the linker script, such as: *(.literal .text).
25 # *(xxx.text) to *(xxx.literal xxx.text) for the following text sections:
30 sed-y = -e 's/\*(\(\.[a-z]*it\|\.ref\|\)\.text)/*(\1.literal \1.text)/g' \
31 -e 's/\.text\.unlikely/.literal.unlikely .text.unlikely/g' \
32 -e 's/\*(\(\.text .*\))/*(.literal \1)/g' \
33 -e 's/\*(\(\.text\.[a-z]*\))/*(\1.literal \1)/g'
H A Dvmlinux.lds.S57 * Assume the section .DoubleExceptionVector.literal is completely
59 * that produces another literal. The final literal position will
94 *(.sched.literal .sched.text)
97 *(.spinlock.literal .spinlock.text)
163 .DoubleExceptionVector.literal);
170 .SecondaryResetVector.literal);
199 .DebugInterruptVector.literal,
207 .DebugInterruptVector.literal)
251 .KernelExceptionVector.literal,
259 .KernelExceptionVector.literal)
261 .UserExceptionVector.literal,
269 .UserExceptionVector.literal)
271 .DoubleExceptionVector.literal,
279 .DoubleExceptionVector.literal)
286 .SecondaryResetVector.literal,
295 .SecondaryResetVector.literal)
312 .bootstrap : { *(.bootstrap.literal .bootstrap.text .bootstrap.data) }
369 /DISCARD/ : { *(.exit.literal) }
H A Dhead.S47 * manually allocate and define the literal constant we need for a jx
/linux-4.1.27/scripts/dtc/
H A Ddtc-parser.y42 char *literal;
68 %token <literal> DT_LITERAL
69 %token <literal> DT_CHAR_LITERAL
498 print_error("bad characters in literal");
502 print_error("literal out of range");
504 print_error("bad literal");
515 print_error("empty character literal");
520 * If the first character in the character literal is a \ then process
523 * character in the literal and will be returned.
529 print_error("malformed character literal");
H A Ddata.c196 die("Invalid literal size (%d)\n", bits); data_append_integer()
/linux-4.1.27/lib/xz/
H A Dxz_lzma2.h40 * either short or long repeated match, and NONLIT means any non-literal.
60 /* The lowest 7 states indicate that the previous state was a literal. */
63 /* Indicate that the latest symbol was a literal. */ lzma_state_literal()
92 /* Test if the previous symbol was a literal. */
98 /* Each literal coder is divided in three sections:
104 * a literal (that is, it was some kind of match).
108 /* Maximum number of literal coders */
H A Dxz_dec_lzma2.c149 * LZMA properties or related bit masks (number of literal
150 * context bits, a mask dervied from the number of literal
158 /* If 1, it's a match. Otherwise it's a single 8-bit literal. */
211 uint16_t literal[LITERAL_CODERS_MAX][LITERAL_CODER_SIZE]; member in struct:lzma_dec
571 /* Get pointer to literal coder probability array. */ lzma_literal_probs()
577 return s->lzma.literal[low + high]; lzma_literal_probs()
580 /* Decode a literal (one 8-bit byte) */ lzma_literal()
783 * This could be optimized so that only that part of literal lzma_reset()
/linux-4.1.27/lib/zlib_inflate/
H A Dinftrees.h18 the entry is a pointer to another table, a literal, a length or
25 of a literal, the base length or distance, or the offset from
34 00000000 - literal
H A Dinflate.h39 LIT, /* o: waiting for output space to write literal */
92 unsigned length; /* literal or length of data to copy */
97 code const *lencode; /* starting table for length/literal codes */
H A Dinffast.c52 Decode literal, length, and distance codes and write out the resulting
53 literal and match bytes until either not enough input or output is
152 if (op == 0) { /* literal */ inflate_fast()
326 strm->msg = (char *)"invalid literal/length code"; inflate_fast()
357 - Swapping literal/length else
H A Dinflate.c295 literal byte, and copying a matching string.
543 strm->msg = (char *)"invalid literal/lengths set"; zlib_inflate()
590 strm->msg = (char *)"invalid literal/length code"; zlib_inflate()
/linux-4.1.27/lib/
H A Dinflate.c28 the end of each deflated block is a special end-of-block (EOB) literal/
29 length code. The decoding process is basically: get a literal/length
30 code; if EOB then done; if a literal, emit the decoded byte; if a
44 an encoding of the literal/length and distance Huffman codes that are
78 6. There are up to 286 literal/length codes. Code 256 represents the
88 literal codes sent minus 257.
100 13. The literal/length and distance code bit lengths are read as a
134 means that v is a literal, 16 < e < 32 means that v is a pointer to
142 ush n; /* literal, length base, or distance base */
175 static const ush cplens[] = { /* Copy lengths for literal codes 257..285 */
179 static const ush cplext[] = { /* Extra bits for literal codes 257..285 */
213 is 7 bits, but the other literal/length codes can be 8 or 9 bits.
216 literal/length codes have a significantly lower probability of
289 below. lbits is the number of bits the first level table for literal/
299 different number of possibilities each. The literal/length table
309 STATIC const int lbits = 9; /* bits in base literal/length lookup table */
589 struct huft *tl, /* literal/length decoder tables */ inflate_codes()
626 if (e == 16) /* then it's a literal */ inflate_codes()
770 struct huft *tl; /* literal/length code table */ inflate_fixed()
782 /* set up literal table */ inflate_fixed()
836 struct huft *tl; /* literal/length code table */ inflate_dynamic()
841 unsigned nl; /* number of literal/length codes */ inflate_dynamic()
843 unsigned *ll; /* literal/length and distance code lengths */ inflate_dynamic()
851 ll = malloc(sizeof(*ll) * (288+32)); /* literal/length and distance code lengths */ inflate_dynamic()
853 ll = malloc(sizeof(*ll) * (286+30)); /* literal/length and distance code lengths */ inflate_dynamic()
866 nl = 257 + ((unsigned)b & 0x1f); /* number of literal/length codes */ inflate_dynamic()
910 /* read in literal and distance code lengths */ inflate_dynamic()
975 /* build the decoding tables for literal/length and distance codes */ inflate_dynamic()
981 error("incomplete literal tree"); inflate_dynamic()
H A Dglob.c84 goto literal; glob_match()
90 goto literal; glob_match()
107 literal: glob_match()
H A Ddecompress_bunzip2.c230 for symTotal literal symbols, plus two run symbols (RUNA, get_next_block()
405 either a new literal byte, or a repeated run of the get_next_block()
406 most recent literal byte. First, check if nextSym get_next_block()
408 how many times to repeat the last literal. */ get_next_block()
434 literal, so append that many copies to our buffer get_next_block()
435 of decoded symbols (dbuf) now. (The last literal get_next_block()
451 /* At this point, nextSym indicates a new literal get_next_block()
453 MTF array at which this literal is currently to be get_next_block()
459 non-literal nextSym values equals -1.) */ get_next_block()
474 /* We have our literal byte. Save it into dbuf. */ get_next_block()
/linux-4.1.27/arch/mips/include/uapi/asm/
H A Dtermios.h39 char t_lnextc; /* literal next character */
/linux-4.1.27/arch/arm/nwfpe/
H A DARM-gcc.h53 The `LIT64' macro takes as its argument a textual integer literal and if
54 necessary ``marks'' the literal as having a 64-bit integer type. For
/linux-4.1.27/lib/lzo/
H A Dlzo1x_compress.c41 literal: lzo1x_1_do_compress()
51 goto literal; lzo1x_1_do_compress()
/linux-4.1.27/drivers/misc/altera-stapl/
H A Daltera-comp.c110 /* A 0 bit indicates literal data. */ altera_shrink()
H A Daltera.c788 * DRPRE with literal data altera_execute()
790 * ...stack 1 is literal data altera_execute()
813 * DRPOST with literal data altera_execute()
815 * ...stack 1 is literal data altera_execute()
834 * IRPRE with literal data altera_execute()
836 * ...stack 1 is literal data altera_execute()
859 * IRPOST with literal data altera_execute()
861 * ...stack 1 is literal data altera_execute()
/linux-4.1.27/drivers/gpio/
H A Dgpiolib-legacy.c18 * @label: a literal description string of this GPIO
H A Ddevres.c351 * @label: a literal description string of this GPIO
/linux-4.1.27/fs/xfs/libxfs/
H A Dxfs_attr_sf.h25 * to fit into the literal area of the inode.
H A Dxfs_symlink_remote.c190 * As this symlink fits in an inode literal area, it must also fit in xfs_symlink_local_to_remote()
H A Dxfs_attr_leaf.c373 * literal area for attribute data once the new bytes have been added.
407 * literal area rebalancing. xfs_attr_shortform_bytesfit()
414 * literal area, but for the old format we are done if there is no xfs_attr_shortform_bytesfit()
575 * making all literal area available to the data fork once more.
H A Dxfs_da_format.h239 * literal area of the inode. These "shortform" directories consist of a
H A Dxfs_dir2_sf.c181 * can free the block and copy the formatted data into the inode literal xfs_dir2_block_to_sf()
/linux-4.1.27/lib/zlib_deflate/
H A Ddeftree.c52 /* end of block literal code */
88 /* The static literal tree. Since the bit lengths are imposed, there is no
271 /* Construct the codes of the static literal tree */ tr_static_init()
623 * Scan a literal or distance tree to determine the frequencies of the codes
669 * Send a literal or distance tree in compressed form, using the codes in
730 /* Determine the bit length frequencies for literal and distance trees */ build_bl_tree()
757 * lengths of the bit length codes, the literal tree and the distance tree.
782 send_tree(s, (ct_data *)s->dyn_ltree, lcodes-1); /* literal tree */ send_all_trees()
872 /* Construct the literal and distance trees */
1020 ct_data *ltree, /* literal tree */ compress_block()
1034 send_code(s, lc, ltree); /* send a literal byte */ compress_block()
1055 } /* literal or match pair ? */ compress_block()
H A Ddefutil.h16 /* number of literal bytes 0..255 */
168 struct ct_data_s dyn_ltree[HEAP_SIZE]; /* literal and length tree */
172 struct tree_desc_s l_desc; /* desc. for literal tree */
H A Ddeflate.c817 * but this is not important since only literal bytes will be emitted. fill_window()
989 /* No match, output a literal byte */ deflate_fast()
1094 * single literal. If there was a match but the current match deflate_slow()
1095 * is longer, truncate the previous match to a single literal. deflate_slow()
/linux-4.1.27/arch/arm64/
H A DMakefile21 KBUILD_CFLAGS += $(call cc-option, -mpc-relative-literal-loads)
/linux-4.1.27/arch/arm/probes/
H A Ddecode-thumb.c286 /* PLD (literal) 1111 1000 x001 1111 1111 xxxx xxxx xxxx */
287 /* PLI (literal) 1111 1001 x001 1111 1111 xxxx xxxx xxxx */
338 /* LDR (literal) 1111 1000 x101 1111 xxxx xxxx xxxx xxxx */
355 /* LDRB (literal) 1111 1000 x001 1111 xxxx xxxx xxxx xxxx */
356 /* LDRSB (literal) 1111 1001 x001 1111 xxxx xxxx xxxx xxxx */
357 /* LDRH (literal) 1111 1000 x011 1111 xxxx xxxx xxxx xxxx */
358 /* LDRSH (literal) 1111 1001 x011 1111 xxxx xxxx xxxx xxxx */
768 * LDR (literal) 0100 1xxx xxxx xxxx
801 * ADR (literal) 1010 0xxx xxxx xxxx
/linux-4.1.27/sound/soc/atmel/
H A Datmel-pcm.h81 * SSC register access (since ssc_writel() / ssc_readl() require literal name)
/linux-4.1.27/net/core/
H A Dutils.c109 * in4_pton - convert an IPv4 address from literal to binary representation
175 * in6_pton - convert an IPv6 address from literal to binary representation
/linux-4.1.27/include/linux/
H A Delfnote.h66 * be a literal string, and "desc" must be passed by value. You may
H A Dgpio.h37 * @label: a literal description string of this GPIO
/linux-4.1.27/arch/hexagon/kernel/
H A Dvm_entry.S93 /* the # ## # syntax inserts a literal ## */
239 /* the # ## # syntax inserts a literal ## */
/linux-4.1.27/arch/s390/net/
H A Dbpf_jit_comp.c35 int size; /* Size of program and literal pool */
38 int lit_start; /* Start of literal pool */
39 int lit; /* Current position in literal pool */
40 int base_ip; /* Base address for literal pool */
379 /* Setup literal pool */ bpf_jit_prologue()
/linux-4.1.27/drivers/pinctrl/
H A Dpinconf.c474 * modify is literal string, alternatives like add/delete not supported yet
475 * config_pin is literal, alternatives like config_mux not supported yet
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Dvga.c171 * other values are treated as literal values to set
/linux-4.1.27/fs/xfs/
H A Dxfs_attr.h33 * as possible so as to fit into the literal area of the inode.
/linux-4.1.27/arch/arm/probes/kprobes/
H A Dtest-core.h425 * code and will spill the literal pool early enough to avoid generating PC
/linux-4.1.27/tools/perf/Documentation/
H A DMakefile118 XMLTO_EXTRA += -m manpage-bold-literal.xsl
/linux-4.1.27/arch/arm/net/
H A Dbpf_jit_32.c285 * literal pool is too far, signal it into flags. we imm_offset()
869 * trying to access the literal pool, so build_body()
/linux-4.1.27/drivers/mfd/
H A Darizona-core.c539 * All values are literal except out of range values arizona_of_get_core_pdata()
/linux-4.1.27/drivers/pwm/
H A Dcore.c360 * @label: a literal description string of this PWM
/linux-4.1.27/drivers/net/wireless/iwlegacy/
H A D3945-rs.c550 /* 802.11A walks to the next literal adjacent rate in il3945_get_adjacent_rate()
H A D4965-rs.c678 /* 802.11A or ht walks to the next literal adjacent rate in il4965_rs_get_adjacent_rate()
/linux-4.1.27/scripts/
H A Dunifdef.c1036 error("unterminated char literal");
1038 error("unterminated string literal");
/linux-4.1.27/fs/ecryptfs/
H A Dkeystore.c1534 * @contents: This function writes the data contents of the literal
1805 "(ecryptfs-specific) literal " ecryptfs_parse_packet_set()
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/
H A Dhw.c82 * other values are treated as literal values to set
/linux-4.1.27/drivers/net/ethernet/intel/
H A De100.c1192 * the literal in the instruction before the code is loaded, the
/linux-4.1.27/drivers/net/wireless/iwlwifi/dvm/
H A Drs.c738 /* 802.11A or ht walks to the next literal adjacent rate in rs_get_adjacent_rate()
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/
H A Drs.c911 /* 802.11A or ht walks to the next literal adjacent rate in rs_get_adjacent_rate()
/linux-4.1.27/drivers/net/fddi/
H A Ddefxx.c1322 * Note: We also set the literal and data swapping requirements dfx_adap_init()
/linux-4.1.27/fs/ntfs/
H A Dlayout.h1320 * - The first "S" is the literal character 'S' identifying the following
/linux-4.1.27/tools/lguest/
H A Dlguest.c1595 /* Normally, mod == 0 means no literal displacement */ insn_displacement_len()
/linux-4.1.27/drivers/net/wireless/ipw2x00/
H A Dipw2200.c135 /* Ugly macro to convert literal channel numbers into their mhz equivalents

Completed in 2103 milliseconds