/Linux-v6.1/lib/zlib_deflate/ |
D | deflate.c | 69 typedef block_state (*compress_func) (deflate_state *s, int flush); 72 static void fill_window (deflate_state *s); 73 static block_state deflate_stored (deflate_state *s, int flush); 74 static block_state deflate_fast (deflate_state *s, int flush); 75 static block_state deflate_slow (deflate_state *s, int flush); 76 static void lm_init (deflate_state *s); 77 static void putShortMSB (deflate_state *s, uInt b); 79 static uInt longest_match (deflate_state *s, IPos cur_match); 82 static void check_match (deflate_state *s, IPos start, IPos match, 163 #define UPDATE_HASH(s,h,c) (h = (((h)<<s->hash_shift) ^ (c)) & s->hash_mask) argument [all …]
|
D | deftree.c | 132 static void init_block (deflate_state *s); 133 static void pqdownheap (deflate_state *s, ct_data *tree, int k); 134 static void gen_bitlen (deflate_state *s, tree_desc *desc); 136 static void build_tree (deflate_state *s, tree_desc *desc); 137 static void scan_tree (deflate_state *s, ct_data *tree, int max_code); 138 static void send_tree (deflate_state *s, ct_data *tree, int max_code); 139 static int build_bl_tree (deflate_state *s); 140 static void send_all_trees (deflate_state *s, int lcodes, int dcodes, 142 static void compress_block (deflate_state *s, ct_data *ltree, 144 static void set_data_type (deflate_state *s); [all …]
|
/Linux-v6.1/arch/m68k/ifpsp060/ |
D | MISC | 34 freal.s : 2.4 36 x_fovfl.s : 2.16 37 x_funfl.s : 2.19 38 x_funsupp.s : 2.27 39 x_effadd.s : 2.21 40 x_foperr.s : 2.9 41 x_fsnan.s : 2.12 42 x_finex.s : 2.14 43 x_fdz.s : 2.5 44 x_fline.s : 2.5 [all …]
|
/Linux-v6.1/lib/xz/ |
D | xz_dec_stream.c | 157 static bool fill_temp(struct xz_dec *s, struct xz_buf *b) in fill_temp() argument 160 b->in_size - b->in_pos, s->temp.size - s->temp.pos); in fill_temp() 162 memcpy(s->temp.buf + s->temp.pos, b->in + b->in_pos, copy_size); in fill_temp() 164 s->temp.pos += copy_size; in fill_temp() 166 if (s->temp.pos == s->temp.size) { in fill_temp() 167 s->temp.pos = 0; in fill_temp() 175 static enum xz_ret dec_vli(struct xz_dec *s, const uint8_t *in, in dec_vli() argument 180 if (s->pos == 0) in dec_vli() 181 s->vli = 0; in dec_vli() 187 s->vli |= (vli_type)(byte & 0x7F) << s->pos; in dec_vli() [all …]
|
D | xz_dec_lzma2.c | 604 static uint16_t *lzma_literal_probs(struct xz_dec_lzma2 *s) in lzma_literal_probs() argument 606 uint32_t prev_byte = dict_get(&s->dict, 0); in lzma_literal_probs() 607 uint32_t low = prev_byte >> (8 - s->lzma.lc); in lzma_literal_probs() 608 uint32_t high = (s->dict.pos & s->lzma.literal_pos_mask) << s->lzma.lc; in lzma_literal_probs() 609 return s->lzma.literal[low + high]; in lzma_literal_probs() 613 static void lzma_literal(struct xz_dec_lzma2 *s) in lzma_literal() argument 622 probs = lzma_literal_probs(s); in lzma_literal() 624 if (lzma_state_is_literal(s->lzma.state)) { in lzma_literal() 625 symbol = rc_bittree(&s->rc, probs, 0x100); in lzma_literal() 628 match_byte = dict_get(&s->dict, s->lzma.rep0) << 1; in lzma_literal() [all …]
|
/Linux-v6.1/arch/mips/cavium-octeon/executive/ |
D | cvmx-interrupt-decodes.c | 61 gmx_rx_int_en.s.hg2cc = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 62 gmx_rx_int_en.s.hg2fld = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 63 gmx_rx_int_en.s.undat = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 64 gmx_rx_int_en.s.uneop = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 65 gmx_rx_int_en.s.unsop = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 66 gmx_rx_int_en.s.bad_term = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 67 gmx_rx_int_en.s.bad_seq = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 68 gmx_rx_int_en.s.rem_fault = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 69 gmx_rx_int_en.s.loc_fault = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 70 gmx_rx_int_en.s.pause_drp = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() [all …]
|
/Linux-v6.1/drivers/media/pci/tw5864/ |
D | tw5864-h264.c | 31 static void bs_init(struct bs *s, void *buf, int size) in bs_init() argument 33 s->buf = buf; in bs_init() 34 s->ptr = buf; in bs_init() 35 s->buf_end = s->ptr + size; in bs_init() 36 s->bits_left = 8; in bs_init() 39 static int bs_len(struct bs *s) in bs_len() argument 41 return s->ptr - s->buf; in bs_len() 44 static void bs_write(struct bs *s, int count, u32 bits) in bs_write() argument 46 if (s->ptr >= s->buf_end - 4) in bs_write() 51 if (count < s->bits_left) { in bs_write() [all …]
|
/Linux-v6.1/arch/x86/kvm/ |
D | i8259.c | 42 static void pic_lock(struct kvm_pic *s) in pic_lock() argument 43 __acquires(&s->lock) in pic_lock() 45 spin_lock(&s->lock); in pic_lock() 48 static void pic_unlock(struct kvm_pic *s) in pic_unlock() argument 49 __releases(&s->lock) in pic_unlock() 51 bool wakeup = s->wakeup_needed; in pic_unlock() 55 s->wakeup_needed = false; in pic_unlock() 57 spin_unlock(&s->lock); in pic_unlock() 60 kvm_for_each_vcpu(i, vcpu, s->kvm) { in pic_unlock() 70 static void pic_clear_isr(struct kvm_kpic_state *s, int irq) in pic_clear_isr() argument [all …]
|
/Linux-v6.1/drivers/net/hamradio/ |
D | hdlcdrv.c | 107 #define tenms_to_2flags(s,tenms) ((tenms * s->par.bitrate) / 100 / 16) argument 114 static int hdlc_rx_add_bytes(struct hdlcdrv_state *s, unsigned int bits, in hdlc_rx_add_bytes() argument 119 while (s->hdlcrx.rx_state && num >= 8) { in hdlc_rx_add_bytes() 120 if (s->hdlcrx.len >= sizeof(s->hdlcrx.buffer)) { in hdlc_rx_add_bytes() 121 s->hdlcrx.rx_state = 0; in hdlc_rx_add_bytes() 124 *s->hdlcrx.bp++ = bits >> (32-num); in hdlc_rx_add_bytes() 125 s->hdlcrx.len++; in hdlc_rx_add_bytes() 132 static void hdlc_rx_flag(struct net_device *dev, struct hdlcdrv_state *s) in hdlc_rx_flag() argument 138 if (s->hdlcrx.len < 4) in hdlc_rx_flag() 140 if (!check_crc_ccitt(s->hdlcrx.buffer, s->hdlcrx.len)) in hdlc_rx_flag() [all …]
|
/Linux-v6.1/tools/lib/traceevent/ |
D | trace-seq.c | 22 #define TRACE_SEQ_CHECK(s) \ argument 24 if (WARN_ONCE((s)->buffer == TRACE_SEQ_POISON, \ 26 (s)->state = TRACE_SEQ__BUFFER_POISONED; \ 29 #define TRACE_SEQ_CHECK_RET_N(s, n) \ argument 31 TRACE_SEQ_CHECK(s); \ 32 if ((s)->state != TRACE_SEQ__GOOD) \ 36 #define TRACE_SEQ_CHECK_RET(s) TRACE_SEQ_CHECK_RET_N(s, ) argument 37 #define TRACE_SEQ_CHECK_RET0(s) TRACE_SEQ_CHECK_RET_N(s, 0) argument 43 void trace_seq_init(struct trace_seq *s) in trace_seq_init() argument 45 s->len = 0; in trace_seq_init() [all …]
|
/Linux-v6.1/kernel/trace/ |
D | trace_seq.c | 31 #define TRACE_SEQ_BUF_LEFT(s) seq_buf_buffer_left(&(s)->seq) argument 36 static inline void __trace_seq_init(struct trace_seq *s) in __trace_seq_init() argument 38 if (unlikely(!s->seq.size)) in __trace_seq_init() 39 trace_seq_init(s); in __trace_seq_init() 51 int trace_print_seq(struct seq_file *m, struct trace_seq *s) in trace_print_seq() argument 55 __trace_seq_init(s); in trace_print_seq() 57 ret = seq_buf_print_seq(m, &s->seq); in trace_print_seq() 65 trace_seq_init(s); in trace_print_seq() 81 void trace_seq_printf(struct trace_seq *s, const char *fmt, ...) in trace_seq_printf() argument 83 unsigned int save_len = s->seq.len; in trace_seq_printf() [all …]
|
/Linux-v6.1/drivers/media/usb/airspy/ |
D | airspy.c | 160 static int airspy_ctrl_msg(struct airspy *s, u8 request, u16 value, u16 index, in airspy_ctrl_msg() argument 170 pipe = usb_sndctrlpipe(s->udev, 0); in airspy_ctrl_msg() 181 pipe = usb_rcvctrlpipe(s->udev, 0); in airspy_ctrl_msg() 185 dev_err(s->dev, "Unknown command %02x\n", request); in airspy_ctrl_msg() 192 memcpy(s->buf, data, size); in airspy_ctrl_msg() 194 ret = usb_control_msg(s->udev, pipe, request, requesttype, value, in airspy_ctrl_msg() 195 index, s->buf, size, 1000); in airspy_ctrl_msg() 196 airspy_dbg_usb_control_msg(s->dev, request, requesttype, value, in airspy_ctrl_msg() 197 index, s->buf, size); in airspy_ctrl_msg() 199 dev_err(s->dev, "usb_control_msg() failed %d request %02x\n", in airspy_ctrl_msg() [all …]
|
/Linux-v6.1/drivers/media/platform/st/sti/bdisp/ |
D | bdisp-debug.c | 35 static void bdisp_dbg_dump_ins(struct seq_file *s, u32 val) in bdisp_dbg_dump_ins() argument 37 seq_printf(s, "INS\t0x%08X\t", val); in bdisp_dbg_dump_ins() 43 seq_puts(s, "SRC1=mem - "); in bdisp_dbg_dump_ins() 46 seq_puts(s, "SRC1=ColorFill - "); in bdisp_dbg_dump_ins() 49 seq_puts(s, "SRC1=copy - "); in bdisp_dbg_dump_ins() 52 seq_puts(s, "SRC1=fil - "); in bdisp_dbg_dump_ins() 55 seq_puts(s, "SRC1=??? - "); in bdisp_dbg_dump_ins() 63 seq_puts(s, "SRC2=mem - "); in bdisp_dbg_dump_ins() 66 seq_puts(s, "SRC2=ColorFill - "); in bdisp_dbg_dump_ins() 69 seq_puts(s, "SRC2=??? - "); in bdisp_dbg_dump_ins() [all …]
|
/Linux-v6.1/drivers/tty/serial/ |
D | mxs-auart.c | 458 static inline int is_imx28_auart(struct mxs_auart_port *s) in is_imx28_auart() argument 460 return s->devtype == IMX28_AUART; in is_imx28_auart() 463 static inline int is_asm9260_auart(struct mxs_auart_port *s) in is_asm9260_auart() argument 465 return s->devtype == ASM9260_AUART; in is_asm9260_auart() 468 static inline bool auart_dma_enabled(struct mxs_auart_port *s) in auart_dma_enabled() argument 470 return s->flags & MXS_AUART_DMA_ENABLED; in auart_dma_enabled() 515 static void mxs_auart_tx_chars(struct mxs_auart_port *s); 519 struct mxs_auart_port *s = param; in dma_tx_callback() local 520 struct circ_buf *xmit = &s->port.state->xmit; in dma_tx_callback() 522 dma_unmap_sg(s->dev, &s->tx_sgl, 1, DMA_TO_DEVICE); in dma_tx_callback() [all …]
|
D | max3100.c | 139 static int max3100_do_parity(struct max3100_port *s, u16 c) in max3100_do_parity() argument 143 if (s->parity & MAX3100_PARITY_ODD) in max3100_do_parity() 148 if (s->parity & MAX3100_7BIT) in max3100_do_parity() 157 static int max3100_check_parity(struct max3100_port *s, u16 c) in max3100_check_parity() argument 159 return max3100_do_parity(s, c) == ((c >> 8) & 1); in max3100_check_parity() 162 static void max3100_calc_parity(struct max3100_port *s, u16 *c) in max3100_calc_parity() argument 164 if (s->parity & MAX3100_7BIT) in max3100_calc_parity() 169 if (s->parity & MAX3100_PARITY_ON) in max3100_calc_parity() 170 *c |= max3100_do_parity(s, *c) << 8; in max3100_calc_parity() 175 static void max3100_dowork(struct max3100_port *s) in max3100_dowork() argument [all …]
|
/Linux-v6.1/drivers/media/pci/ivtv/ |
D | ivtv-irq.c | 20 static void ivtv_dma_dec_start(struct ivtv_stream *s); 31 struct ivtv_stream *s = &itv->streams[IVTV_ENC_STREAM_TYPE_PCM]; in ivtv_pcm_work_handler() local 43 buf = ivtv_dequeue(s, &s->q_io); in ivtv_pcm_work_handler() 45 buf = ivtv_dequeue(s, &s->q_full); in ivtv_pcm_work_handler() 54 ivtv_enqueue(s, buf, &s->q_free); in ivtv_pcm_work_handler() 60 struct ivtv_stream *s = &itv->streams[itv->cur_pio_stream]; in ivtv_pio_work_handler() local 66 s->vdev.v4l2_dev == NULL || !ivtv_use_pio(s)) { in ivtv_pio_work_handler() 72 IVTV_DEBUG_HI_DMA("Process PIO %s\n", s->name); in ivtv_pio_work_handler() 73 list_for_each_entry(buf, &s->q_dma.list, list) { in ivtv_pio_work_handler() 74 u32 size = s->sg_processing[i].size & 0x3ffff; in ivtv_pio_work_handler() [all …]
|
D | ivtv-queue.c | 13 int ivtv_buf_copy_from_user(struct ivtv_stream *s, struct ivtv_buffer *buf, const char __user *src,… in ivtv_buf_copy_from_user() argument 15 if (s->buf_size - buf->bytesused < copybytes) in ivtv_buf_copy_from_user() 16 copybytes = s->buf_size - buf->bytesused; in ivtv_buf_copy_from_user() 40 void ivtv_enqueue(struct ivtv_stream *s, struct ivtv_buffer *buf, struct ivtv_queue *q) in ivtv_enqueue() argument 45 if (q == &s->q_free) { in ivtv_enqueue() 51 spin_lock_irqsave(&s->qlock, flags); in ivtv_enqueue() 54 q->length += s->buf_size; in ivtv_enqueue() 56 spin_unlock_irqrestore(&s->qlock, flags); in ivtv_enqueue() 59 struct ivtv_buffer *ivtv_dequeue(struct ivtv_stream *s, struct ivtv_queue *q) in ivtv_dequeue() argument 64 spin_lock_irqsave(&s->qlock, flags); in ivtv_dequeue() [all …]
|
/Linux-v6.1/arch/arm64/crypto/ |
D | chacha-neon-core.S | 42 ld1 {v12.4s}, [x10] 46 add v0.4s, v0.4s, v1.4s 51 add v2.4s, v2.4s, v3.4s 53 shl v1.4s, v4.4s, #12 54 sri v1.4s, v4.4s, #20 57 add v0.4s, v0.4s, v1.4s 62 add v2.4s, v2.4s, v3.4s 64 shl v1.4s, v4.4s, #7 65 sri v1.4s, v4.4s, #25 75 add v0.4s, v0.4s, v1.4s [all …]
|
D | sm4-ce-core.S | 17 .set .Lv\b\().4s, \b 45 sm4e b0.4s, v24.4s; \ 46 sm4e b0.4s, v25.4s; \ 47 sm4e b0.4s, v26.4s; \ 48 sm4e b0.4s, v27.4s; \ 49 sm4e b0.4s, v28.4s; \ 50 sm4e b0.4s, v29.4s; \ 51 sm4e b0.4s, v30.4s; \ 52 sm4e b0.4s, v31.4s; \ 53 rev64 b0.4s, b0.4s; \ [all …]
|
/Linux-v6.1/include/linux/ |
D | seq_buf.h | 26 static inline void seq_buf_clear(struct seq_buf *s) in seq_buf_clear() argument 28 s->len = 0; in seq_buf_clear() 29 s->readpos = 0; in seq_buf_clear() 33 seq_buf_init(struct seq_buf *s, char *buf, unsigned int size) in seq_buf_init() argument 35 s->buffer = buf; in seq_buf_init() 36 s->size = size; in seq_buf_init() 37 seq_buf_clear(s); in seq_buf_init() 45 seq_buf_has_overflowed(struct seq_buf *s) in seq_buf_has_overflowed() argument 47 return s->len > s->size; in seq_buf_has_overflowed() 51 seq_buf_set_overflow(struct seq_buf *s) in seq_buf_set_overflow() argument [all …]
|
D | seqlock.h | 71 static inline void __seqcount_init(seqcount_t *s, const char *name, in __seqcount_init() argument 77 lockdep_init_map(&s->dep_map, name, key, 0); in __seqcount_init() 78 s->sequence = 0; in __seqcount_init() 90 # define seqcount_init(s) \ argument 93 __seqcount_init((s), #s, &__key); \ 96 static inline void seqcount_lockdep_reader_access(const seqcount_t *s) in seqcount_lockdep_reader_access() argument 98 seqcount_t *l = (seqcount_t *)s; in seqcount_lockdep_reader_access() 109 # define seqcount_init(s) __seqcount_init(s, NULL, NULL) argument 175 #define seqcount_LOCKNAME_init(s, _lock, lockname) \ argument 177 seqcount_##lockname##_t *____s = (s); \ [all …]
|
/Linux-v6.1/sound/firewire/ |
D | amdtp-stream.c | 90 int amdtp_stream_init(struct amdtp_stream *s, struct fw_unit *unit, in amdtp_stream_init() argument 99 s->protocol = kzalloc(protocol_size, GFP_KERNEL); in amdtp_stream_init() 100 if (!s->protocol) in amdtp_stream_init() 103 s->unit = unit; in amdtp_stream_init() 104 s->direction = dir; in amdtp_stream_init() 105 s->flags = flags; in amdtp_stream_init() 106 s->context = ERR_PTR(-1); in amdtp_stream_init() 107 mutex_init(&s->mutex); in amdtp_stream_init() 108 s->packet_index = 0; in amdtp_stream_init() 110 init_waitqueue_head(&s->ready_wait); in amdtp_stream_init() [all …]
|
/Linux-v6.1/drivers/media/pci/cx18/ |
D | cx18-streams.c | 96 struct cx18_stream *s, struct cx18_videobuf_buffer *buf) in cx18_dma_free() argument 104 struct cx18_stream *s, in cx18_prepare_buffer() argument 110 struct cx18 *cx = s->cx; in cx18_prepare_buffer() 125 buf->vb.field != field || s->pixelformat != pixelformat || in cx18_prepare_buffer() 132 s->pixelformat = pixelformat; in cx18_prepare_buffer() 136 if (s->pixelformat == V4L2_PIX_FMT_NV12_16L16) in cx18_prepare_buffer() 137 s->vb_bytes_per_frame = height * 720 * 3 / 2; in cx18_prepare_buffer() 139 s->vb_bytes_per_frame = height * 720 * 2; in cx18_prepare_buffer() 140 cx18_dma_free(q, s, buf); in cx18_prepare_buffer() 154 s->pixelformat = pixelformat; in cx18_prepare_buffer() [all …]
|
/Linux-v6.1/tools/vm/ |
D | slabinfo.c | 203 static void set_obj(struct slabinfo *s, const char *name, int n) in set_obj() argument 208 snprintf(x, 100, "%s/%s", s->name, name); in set_obj() 217 static unsigned long read_slab_obj(struct slabinfo *s, const char *name) in read_slab_obj() argument 223 snprintf(x, 100, "%s/%s", s->name, name); in read_slab_obj() 236 static unsigned long read_debug_slab_obj(struct slabinfo *s, const char *name) in read_debug_slab_obj() argument 242 snprintf(x, 128, "/sys/kernel/debug/slab/%s/%s", s->name, name); in read_debug_slab_obj() 317 static void slab_validate(struct slabinfo *s) in slab_validate() argument 319 if (strcmp(s->name, "*") == 0) in slab_validate() 322 set_obj(s, "validate", 1); in slab_validate() 325 static void slab_shrink(struct slabinfo *s) in slab_shrink() argument [all …]
|
/Linux-v6.1/mm/ |
D | slub.c | 205 static inline bool kmem_cache_debug(struct kmem_cache *s) in kmem_cache_debug() argument 207 return kmem_cache_debug_flags(s, SLAB_DEBUG_FLAGS); in kmem_cache_debug() 210 static inline bool slub_debug_orig_size(struct kmem_cache *s) in slub_debug_orig_size() argument 212 return (kmem_cache_debug_flags(s, SLAB_STORE_USER) && in slub_debug_orig_size() 213 (s->flags & SLAB_KMALLOC)); in slub_debug_orig_size() 216 void *fixup_red_left(struct kmem_cache *s, void *p) in fixup_red_left() argument 218 if (kmem_cache_debug_flags(s, SLAB_RED_ZONE)) in fixup_red_left() 219 p += s->red_left_pad; in fixup_red_left() 224 static inline bool kmem_cache_has_cpu_partial(struct kmem_cache *s) in kmem_cache_has_cpu_partial() argument 227 return !kmem_cache_debug(s); in kmem_cache_has_cpu_partial() [all …]
|