/linux-4.4.14/lib/zlib_deflate/ |
D | deflate.c | 66 typedef block_state (*compress_func) (deflate_state *s, int flush); 69 static void fill_window (deflate_state *s); 70 static block_state deflate_stored (deflate_state *s, int flush); 71 static block_state deflate_fast (deflate_state *s, int flush); 72 static block_state deflate_slow (deflate_state *s, int flush); 73 static void lm_init (deflate_state *s); 74 static void putShortMSB (deflate_state *s, uInt b); 77 static uInt longest_match (deflate_state *s, IPos cur_match); 80 static void check_match (deflate_state *s, IPos start, IPos match, 142 #define UPDATE_HASH(s,h,c) (h = (((h)<<s->hash_shift) ^ (c)) & s->hash_mask) argument [all …]
|
D | deftree.c | 137 static void init_block (deflate_state *s); 138 static void pqdownheap (deflate_state *s, ct_data *tree, int k); 139 static void gen_bitlen (deflate_state *s, tree_desc *desc); 141 static void build_tree (deflate_state *s, tree_desc *desc); 142 static void scan_tree (deflate_state *s, ct_data *tree, int max_code); 143 static void send_tree (deflate_state *s, ct_data *tree, int max_code); 144 static int build_bl_tree (deflate_state *s); 145 static void send_all_trees (deflate_state *s, int lcodes, int dcodes, 147 static void compress_block (deflate_state *s, ct_data *ltree, 149 static void set_data_type (deflate_state *s); [all …]
|
D | defutil.h | 262 #define put_byte(s, c) {s->pending_buf[s->pending++] = (c);} argument 270 #define MAX_DIST(s) ((s)->w_size-MIN_LOOKAHEAD) argument 276 void zlib_tr_init (deflate_state *s); 277 int zlib_tr_tally (deflate_state *s, unsigned dist, unsigned lc); 278 ulg zlib_tr_flush_block (deflate_state *s, char *buf, ulg stored_len, 280 void zlib_tr_align (deflate_state *s); 281 void zlib_tr_stored_block (deflate_state *s, char *buf, ulg stored_len, 290 #define put_short(s, w) { \ argument 291 put_byte(s, (uch)((w) & 0xff)); \ 292 put_byte(s, (uch)((ush)(w) >> 8)); \ [all …]
|
/linux-4.4.14/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-4.4.14/drivers/video/fbdev/mbx/ |
D | mbxdebugfs.c | 33 char * s = big_buffer; in sysconf_read_file() local 35 s += sprintf(s, "SYSCFG = %08x\n", readl(SYSCFG)); in sysconf_read_file() 36 s += sprintf(s, "PFBASE = %08x\n", readl(PFBASE)); in sysconf_read_file() 37 s += sprintf(s, "PFCEIL = %08x\n", readl(PFCEIL)); in sysconf_read_file() 38 s += sprintf(s, "POLLFLAG = %08x\n", readl(POLLFLAG)); in sysconf_read_file() 39 s += sprintf(s, "SYSRST = %08x\n", readl(SYSRST)); in sysconf_read_file() 42 big_buffer, s-big_buffer); in sysconf_read_file() 49 char * s = big_buffer; in gsctl_read_file() local 51 s += sprintf(s, "GSCTRL = %08x\n", readl(GSCTRL)); in gsctl_read_file() 52 s += sprintf(s, "VSCTRL = %08x\n", readl(VSCTRL)); in gsctl_read_file() [all …]
|
/linux-4.4.14/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 | 572 static uint16_t *lzma_literal_probs(struct xz_dec_lzma2 *s) in lzma_literal_probs() argument 574 uint32_t prev_byte = dict_get(&s->dict, 0); in lzma_literal_probs() 575 uint32_t low = prev_byte >> (8 - s->lzma.lc); in lzma_literal_probs() 576 uint32_t high = (s->dict.pos & s->lzma.literal_pos_mask) << s->lzma.lc; in lzma_literal_probs() 577 return s->lzma.literal[low + high]; in lzma_literal_probs() 581 static void lzma_literal(struct xz_dec_lzma2 *s) in lzma_literal() argument 590 probs = lzma_literal_probs(s); in lzma_literal() 592 if (lzma_state_is_literal(s->lzma.state)) { in lzma_literal() 593 symbol = rc_bittree(&s->rc, probs, 0x100); in lzma_literal() 596 match_byte = dict_get(&s->dict, s->lzma.rep0) << 1; in lzma_literal() [all …]
|
D | xz_dec_bcj.c | 88 static size_t bcj_x86(struct xz_dec_bcj *s, uint8_t *buf, size_t size) in bcj_x86() argument 97 uint32_t prev_mask = s->x86_prev_mask; in bcj_x86() 132 dest = src - (s->pos + (uint32_t)i + 5); in bcj_x86() 154 s->x86_prev_mask = prev_pos > 3 ? 0 : prev_mask << (prev_pos - 1); in bcj_x86() 160 static size_t bcj_powerpc(struct xz_dec_bcj *s, uint8_t *buf, size_t size) in bcj_powerpc() argument 169 instr -= s->pos + (uint32_t)i; in bcj_powerpc() 181 static size_t bcj_ia64(struct xz_dec_bcj *s, uint8_t *buf, size_t size) in bcj_ia64() argument 242 addr -= s->pos + (uint32_t)i; in bcj_ia64() 265 static size_t bcj_arm(struct xz_dec_bcj *s, uint8_t *buf, size_t size) in bcj_arm() argument 275 addr -= s->pos + (uint32_t)i + 8; in bcj_arm() [all …]
|
/linux-4.4.14/arch/mips/cavium-octeon/executive/ |
D | cvmx-interrupt-decodes.c | 59 gmx_rx_int_en.s.hg2cc = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 60 gmx_rx_int_en.s.hg2fld = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 61 gmx_rx_int_en.s.undat = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 62 gmx_rx_int_en.s.uneop = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 63 gmx_rx_int_en.s.unsop = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 64 gmx_rx_int_en.s.bad_term = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 65 gmx_rx_int_en.s.bad_seq = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 66 gmx_rx_int_en.s.rem_fault = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 67 gmx_rx_int_en.s.loc_fault = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() 68 gmx_rx_int_en.s.pause_drp = 1; in __cvmx_interrupt_gmxx_rxx_int_en_enable() [all …]
|
D | cvmx-helper-board.c | 251 result.s.link_up = 1; in __cvmx_helper_board_link_get() 252 result.s.full_duplex = 1; in __cvmx_helper_board_link_get() 253 result.s.speed = 1000; in __cvmx_helper_board_link_get() 261 result.s.link_up = 1; in __cvmx_helper_board_link_get() 262 result.s.full_duplex = 1; in __cvmx_helper_board_link_get() 263 result.s.speed = 1000; in __cvmx_helper_board_link_get() 271 result.s.link_up = 1; in __cvmx_helper_board_link_get() 272 result.s.full_duplex = 1; in __cvmx_helper_board_link_get() 273 result.s.speed = 1000; in __cvmx_helper_board_link_get() 286 result.s.link_up = 1; in __cvmx_helper_board_link_get() [all …]
|
D | cvmx-helper-sgmii.c | 65 gmxx_prtx_cfg.s.en = 0; in __cvmx_helper_sgmii_hardware_init_one_time() 77 if (pcs_misc_ctl_reg.s.mode) { in __cvmx_helper_sgmii_hardware_init_one_time() 79 pcsx_linkx_timer_count_reg.s.count = in __cvmx_helper_sgmii_hardware_init_one_time() 83 pcsx_linkx_timer_count_reg.s.count = in __cvmx_helper_sgmii_hardware_init_one_time() 98 if (pcs_misc_ctl_reg.s.mode) { in __cvmx_helper_sgmii_hardware_init_one_time() 103 pcsx_anx_adv_reg.s.rem_flt = 0; in __cvmx_helper_sgmii_hardware_init_one_time() 104 pcsx_anx_adv_reg.s.pause = 3; in __cvmx_helper_sgmii_hardware_init_one_time() 105 pcsx_anx_adv_reg.s.hfd = 1; in __cvmx_helper_sgmii_hardware_init_one_time() 106 pcsx_anx_adv_reg.s.fd = 1; in __cvmx_helper_sgmii_hardware_init_one_time() 113 if (pcsx_miscx_ctl_reg.s.mac_phy) { in __cvmx_helper_sgmii_hardware_init_one_time() [all …]
|
D | cvmx-spi.c | 216 spxx_clk_ctl.s.runbist = 1; in cvmx_spi_reset_cb() 220 if (spxx_bist_stat.s.stat0) in cvmx_spi_reset_cb() 224 if (spxx_bist_stat.s.stat1) in cvmx_spi_reset_cb() 227 if (spxx_bist_stat.s.stat2) in cvmx_spi_reset_cb() 237 srxx_spi4_calx.s.oddpar = 1; in cvmx_spi_reset_cb() 242 stxx_spi4_calx.s.oddpar = 1; in cvmx_spi_reset_cb() 257 spxx_clk_ctl.s.seetrn = 0; in cvmx_spi_reset_cb() 258 spxx_clk_ctl.s.clkdly = 0x10; in cvmx_spi_reset_cb() 259 spxx_clk_ctl.s.runbist = 0; in cvmx_spi_reset_cb() 260 spxx_clk_ctl.s.statdrv = 0; in cvmx_spi_reset_cb() [all …]
|
D | cvmx-helper-util.c | 101 cvmx_dprintf(" Buffers: %u\n", work->word2.s.bufs); in cvmx_helper_dump_packet() 103 if (work->word2.s.bufs == 0) { in cvmx_helper_dump_packet() 107 buffer_ptr.s.pool = wqe_pool.s.wqe_pool; in cvmx_helper_dump_packet() 108 buffer_ptr.s.size = 128; in cvmx_helper_dump_packet() 109 buffer_ptr.s.addr = cvmx_ptr_to_phys(work->packet_data); in cvmx_helper_dump_packet() 110 if (likely(!work->word2.s.not_IP)) { in cvmx_helper_dump_packet() 113 buffer_ptr.s.addr += in cvmx_helper_dump_packet() 114 (pip_ip_offset.s.offset << 3) - in cvmx_helper_dump_packet() 115 work->word2.s.ip_offset; in cvmx_helper_dump_packet() 116 buffer_ptr.s.addr += (work->word2.s.is_v6 ^ 1) << 2; in cvmx_helper_dump_packet() [all …]
|
D | cvmx-pko.c | 82 config.s.index = queue; in __cvmx_pko_iport_config() 83 config.s.qid = base_queue + queue; in __cvmx_pko_iport_config() 84 config.s.ipid = pko_port; in __cvmx_pko_iport_config() 85 config.s.tail = (queue == (num_queues - 1)); in __cvmx_pko_iport_config() 86 config.s.s_tail = (queue == static_priority_end); in __cvmx_pko_iport_config() 87 config.s.static_p = (static_priority_base >= 0); in __cvmx_pko_iport_config() 88 config.s.static_q = (queue <= static_priority_end); in __cvmx_pko_iport_config() 89 config.s.qos_mask = 0xff; in __cvmx_pko_iport_config() 105 config.s.buf_ptr = cvmx_ptr_to_phys(buf_ptr) >> 7; in __cvmx_pko_iport_config() 130 config.s.eid = 31; /* Invalid */ in __cvmx_pko_port_map_o68() [all …]
|
D | cvmx-l2c.c | 179 pfctl.s.cnt0sel = event; in cvmx_l2c_config_perf() 180 pfctl.s.cnt0ena = 1; in cvmx_l2c_config_perf() 181 pfctl.s.cnt0rdclr = clear_on_read; in cvmx_l2c_config_perf() 184 pfctl.s.cnt1sel = event; in cvmx_l2c_config_perf() 185 pfctl.s.cnt1ena = 1; in cvmx_l2c_config_perf() 186 pfctl.s.cnt1rdclr = clear_on_read; in cvmx_l2c_config_perf() 189 pfctl.s.cnt2sel = event; in cvmx_l2c_config_perf() 190 pfctl.s.cnt2ena = 1; in cvmx_l2c_config_perf() 191 pfctl.s.cnt2rdclr = clear_on_read; in cvmx_l2c_config_perf() 195 pfctl.s.cnt3sel = event; in cvmx_l2c_config_perf() [all …]
|
D | cvmx-helper-rgmii.c | 63 if (mode.s.type) { in __cvmx_helper_rgmii_probe() 111 gmx_cfg.s.duplex = 1; in cvmx_helper_rgmii_internal_loopback() 112 gmx_cfg.s.slottime = 1; in cvmx_helper_rgmii_internal_loopback() 113 gmx_cfg.s.speed = 1; in cvmx_helper_rgmii_internal_loopback() 124 gmx_cfg.s.en = 1; in cvmx_helper_rgmii_internal_loopback() 175 if (mode.s.en == 0) in __cvmx_helper_rgmii_enable() 178 OCTEON_IS_MODEL(OCTEON_CN58XX)) && mode.s.type == 1) in __cvmx_helper_rgmii_enable() 184 asx_tx.s.prt_en = cvmx_build_mask(num_ports); in __cvmx_helper_rgmii_enable() 188 asx_rx.s.prt_en = cvmx_build_mask(num_ports); in __cvmx_helper_rgmii_enable() 211 frm_ctl.s.pre_free = 1; in __cvmx_helper_rgmii_enable() [all …]
|
D | cvmx-helper.c | 121 if (qlm_cfg.s.qlm_spd == 15) in __cvmx_get_mode_cn68xx() 124 if (qlm_cfg.s.qlm_cfg == 2) in __cvmx_get_mode_cn68xx() 126 else if (qlm_cfg.s.qlm_cfg == 3) in __cvmx_get_mode_cn68xx() 135 if (qlm_cfg.s.qlm_spd == 15) in __cvmx_get_mode_cn68xx() 138 if (qlm_cfg.s.qlm_cfg == 2) in __cvmx_get_mode_cn68xx() 140 else if (qlm_cfg.s.qlm_cfg == 3) in __cvmx_get_mode_cn68xx() 147 if (qlm_cfg.s.qlm_spd == 15) { in __cvmx_get_mode_cn68xx() 149 } else if (qlm_cfg.s.qlm_cfg != 0) { in __cvmx_get_mode_cn68xx() 151 if (qlm_cfg.s.qlm_cfg != 0) in __cvmx_get_mode_cn68xx() 198 if (mio_qlm_cfg.s.qlm_spd == 15) in __cvmx_get_mode_octeon2() [all …]
|
D | cvmx-helper-spi.c | 90 enable.s.enable |= 0xffff << (interface * 16); in __cvmx_helper_spi_probe() 119 port_config.s.crc_en = 1; in __cvmx_helper_spi_enable() 154 result.s.link_up = 1; in __cvmx_helper_spi_link_get() 155 result.s.full_duplex = 1; in __cvmx_helper_spi_link_get() 156 result.s.speed = 10000; in __cvmx_helper_spi_link_get() 160 result.s.link_up = inband.s.status; in __cvmx_helper_spi_link_get() 161 result.s.full_duplex = inband.s.duplex; in __cvmx_helper_spi_link_get() 162 switch (inband.s.speed) { in __cvmx_helper_spi_link_get() 164 result.s.speed = 10; in __cvmx_helper_spi_link_get() 167 result.s.speed = 100; in __cvmx_helper_spi_link_get() [all …]
|
/linux-4.4.14/sound/firewire/ |
D | amdtp-stream.c | 67 int amdtp_stream_init(struct amdtp_stream *s, struct fw_unit *unit, in amdtp_stream_init() argument 76 s->protocol = kzalloc(protocol_size, GFP_KERNEL); in amdtp_stream_init() 77 if (!s->protocol) in amdtp_stream_init() 80 s->unit = unit; in amdtp_stream_init() 81 s->direction = dir; in amdtp_stream_init() 82 s->flags = flags; in amdtp_stream_init() 83 s->context = ERR_PTR(-1); in amdtp_stream_init() 84 mutex_init(&s->mutex); in amdtp_stream_init() 85 tasklet_init(&s->period_tasklet, pcm_period_tasklet, (unsigned long)s); in amdtp_stream_init() 86 s->packet_index = 0; in amdtp_stream_init() [all …]
|
D | amdtp-am824.c | 41 void (*transfer_samples)(struct amdtp_stream *s, 60 int amdtp_am824_set_parameters(struct amdtp_stream *s, unsigned int rate, in amdtp_am824_set_parameters() argument 65 struct amdtp_am824 *p = s->protocol; in amdtp_am824_set_parameters() 70 if (amdtp_stream_running(s)) in amdtp_am824_set_parameters() 80 if (WARN_ON(amdtp_stream_running(s)) || in amdtp_am824_set_parameters() 85 err = amdtp_stream_set_parameters(s, rate, in amdtp_am824_set_parameters() 90 s->fdf = AMDTP_FDF_AM824 | s->sfc; in amdtp_am824_set_parameters() 116 p->midi_fifo_limit = rate - MIDI_BYTES_PER_SECOND * s->syt_interval + 1; in amdtp_am824_set_parameters() 129 void amdtp_am824_set_pcm_position(struct amdtp_stream *s, unsigned int index, in amdtp_am824_set_pcm_position() argument 132 struct amdtp_am824 *p = s->protocol; in amdtp_am824_set_pcm_position() [all …]
|
D | amdtp-stream.h | 96 struct amdtp_stream *s, 147 int amdtp_stream_init(struct amdtp_stream *s, struct fw_unit *unit, 152 void amdtp_stream_destroy(struct amdtp_stream *s); 154 int amdtp_stream_set_parameters(struct amdtp_stream *s, unsigned int rate, 156 unsigned int amdtp_stream_get_max_payload(struct amdtp_stream *s); 158 int amdtp_stream_start(struct amdtp_stream *s, int channel, int speed); 159 void amdtp_stream_update(struct amdtp_stream *s); 160 void amdtp_stream_stop(struct amdtp_stream *s); 162 int amdtp_stream_add_pcm_hw_constraints(struct amdtp_stream *s, 165 void amdtp_stream_pcm_prepare(struct amdtp_stream *s); [all …]
|
/linux-4.4.14/tools/lib/traceevent/ |
D | trace-seq.c | 34 #define TRACE_SEQ_CHECK(s) \ argument 36 if (WARN_ONCE((s)->buffer == TRACE_SEQ_POISON, \ 38 (s)->state = TRACE_SEQ__BUFFER_POISONED; \ 41 #define TRACE_SEQ_CHECK_RET_N(s, n) \ argument 43 TRACE_SEQ_CHECK(s); \ 44 if ((s)->state != TRACE_SEQ__GOOD) \ 48 #define TRACE_SEQ_CHECK_RET(s) TRACE_SEQ_CHECK_RET_N(s, ) argument 49 #define TRACE_SEQ_CHECK_RET0(s) TRACE_SEQ_CHECK_RET_N(s, 0) argument 55 void trace_seq_init(struct trace_seq *s) in trace_seq_init() argument 57 s->len = 0; in trace_seq_init() [all …]
|
D | plugin_sched_switch.c | 26 static void write_state(struct trace_seq *s, int val) in write_state() argument 37 trace_seq_putc(s, '|'); in write_state() 40 trace_seq_putc(s, states[i]); in write_state() 44 trace_seq_putc(s, 'R'); in write_state() 49 struct trace_seq *s, int pid) in write_and_save_comm() argument 55 len = s->len; in write_and_save_comm() 56 trace_seq_printf(s, "%.*s", in write_and_save_comm() 60 trace_seq_terminate(s); in write_and_save_comm() 61 comm = &s->buffer[len]; in write_and_save_comm() 67 static int sched_wakeup_handler(struct trace_seq *s, in sched_wakeup_handler() argument [all …]
|
D | plugin_hrtimer.c | 27 static int timer_expire_handler(struct trace_seq *s, in timer_expire_handler() argument 31 trace_seq_printf(s, "hrtimer="); in timer_expire_handler() 33 if (pevent_print_num_field(s, "0x%llx", event, "timer", in timer_expire_handler() 35 pevent_print_num_field(s, "0x%llx", event, "hrtimer", in timer_expire_handler() 38 trace_seq_printf(s, " now="); in timer_expire_handler() 40 pevent_print_num_field(s, "%llu", event, "now", record, 1); in timer_expire_handler() 42 pevent_print_func_field(s, " function=%s", event, "function", in timer_expire_handler() 47 static int timer_start_handler(struct trace_seq *s, in timer_start_handler() argument 51 trace_seq_printf(s, "hrtimer="); in timer_start_handler() 53 if (pevent_print_num_field(s, "0x%llx", event, "timer", in timer_start_handler() [all …]
|
/linux-4.4.14/kernel/trace/ |
D | trace_seq.c | 30 #define TRACE_SEQ_BUF_LEFT(s) seq_buf_buffer_left(&(s)->seq) argument 33 #define TRACE_SEQ_BUF_USED(s) seq_buf_used(&(s)->seq) argument 38 static inline void __trace_seq_init(struct trace_seq *s) in __trace_seq_init() argument 40 if (unlikely(!s->seq.size)) in __trace_seq_init() 41 trace_seq_init(s); in __trace_seq_init() 53 int trace_print_seq(struct seq_file *m, struct trace_seq *s) in trace_print_seq() argument 57 __trace_seq_init(s); in trace_print_seq() 59 ret = seq_buf_print_seq(m, &s->seq); in trace_print_seq() 67 trace_seq_init(s); in trace_print_seq() 83 void trace_seq_printf(struct trace_seq *s, const char *fmt, ...) in trace_seq_printf() argument [all …]
|
D | trace_output.c | 25 struct trace_seq *s = &iter->seq; in trace_print_bputs_msg_only() local 31 trace_seq_puts(s, field->str); in trace_print_bputs_msg_only() 33 return trace_handle_return(s); in trace_print_bputs_msg_only() 38 struct trace_seq *s = &iter->seq; in trace_print_bprintk_msg_only() local 44 trace_seq_bprintf(s, field->fmt, field->buf); in trace_print_bprintk_msg_only() 46 return trace_handle_return(s); in trace_print_bprintk_msg_only() 51 struct trace_seq *s = &iter->seq; in trace_print_printk_msg_only() local 57 trace_seq_puts(s, field->buf); in trace_print_printk_msg_only() 59 return trace_handle_return(s); in trace_print_printk_msg_only() 229 struct trace_seq *s = &iter->seq; in trace_raw_output_prep() local [all …]
|
D | trace_functions_graph.c | 116 struct trace_seq *s, u32 flags); 484 static void print_graph_cpu(struct trace_seq *s, int cpu) in print_graph_cpu() argument 491 trace_seq_printf(s, " %*d) ", max_bytes_for_cpu, cpu); in print_graph_cpu() 496 static void print_graph_proc(struct trace_seq *s, pid_t pid) in print_graph_proc() argument 517 trace_seq_putc(s, ' '); in print_graph_proc() 519 trace_seq_printf(s, "%s-%s", comm, pid_str); in print_graph_proc() 523 trace_seq_putc(s, ' '); in print_graph_proc() 527 static void print_graph_lat_fmt(struct trace_seq *s, struct trace_entry *entry) in print_graph_lat_fmt() argument 529 trace_seq_putc(s, ' '); in print_graph_lat_fmt() 530 trace_print_lat_fmt(s, entry); in print_graph_lat_fmt() [all …]
|
/linux-4.4.14/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() 75 static void pic_clear_isr(struct kvm_kpic_state *s, int irq) in pic_clear_isr() argument [all …]
|
/linux-4.4.14/drivers/net/hamradio/ |
D | hdlcdrv.c | 119 #define tenms_to_2flags(s,tenms) ((tenms * s->par.bitrate) / 100 / 16) argument 126 static int hdlc_rx_add_bytes(struct hdlcdrv_state *s, unsigned int bits, in hdlc_rx_add_bytes() argument 131 while (s->hdlcrx.rx_state && num >= 8) { in hdlc_rx_add_bytes() 132 if (s->hdlcrx.len >= sizeof(s->hdlcrx.buffer)) { in hdlc_rx_add_bytes() 133 s->hdlcrx.rx_state = 0; in hdlc_rx_add_bytes() 136 *s->hdlcrx.bp++ = bits >> (32-num); in hdlc_rx_add_bytes() 137 s->hdlcrx.len++; in hdlc_rx_add_bytes() 144 static void hdlc_rx_flag(struct net_device *dev, struct hdlcdrv_state *s) in hdlc_rx_flag() argument 150 if (s->hdlcrx.len < 4) in hdlc_rx_flag() 152 if (!check_crc_ccitt(s->hdlcrx.buffer, s->hdlcrx.len)) in hdlc_rx_flag() [all …]
|
/linux-4.4.14/drivers/media/usb/airspy/ |
D | airspy.c | 172 static int airspy_ctrl_msg(struct airspy *s, u8 request, u16 value, u16 index, in airspy_ctrl_msg() argument 182 pipe = usb_sndctrlpipe(s->udev, 0); in airspy_ctrl_msg() 193 pipe = usb_rcvctrlpipe(s->udev, 0); in airspy_ctrl_msg() 197 dev_err(s->dev, "Unknown command %02x\n", request); in airspy_ctrl_msg() 204 memcpy(s->buf, data, size); in airspy_ctrl_msg() 206 ret = usb_control_msg(s->udev, pipe, request, requesttype, value, in airspy_ctrl_msg() 207 index, s->buf, size, 1000); in airspy_ctrl_msg() 208 airspy_dbg_usb_control_msg(s->dev, request, requesttype, value, in airspy_ctrl_msg() 209 index, s->buf, size); in airspy_ctrl_msg() 211 dev_err(s->dev, "usb_control_msg() failed %d request %02x\n", in airspy_ctrl_msg() [all …]
|
/linux-4.4.14/drivers/media/pci/ivtv/ |
D | ivtv-irq.c | 32 static void ivtv_dma_dec_start(struct ivtv_stream *s); 43 struct ivtv_stream *s = &itv->streams[IVTV_ENC_STREAM_TYPE_PCM]; in ivtv_pcm_work_handler() local 55 buf = ivtv_dequeue(s, &s->q_io); in ivtv_pcm_work_handler() 57 buf = ivtv_dequeue(s, &s->q_full); in ivtv_pcm_work_handler() 66 ivtv_enqueue(s, buf, &s->q_free); in ivtv_pcm_work_handler() 72 struct ivtv_stream *s = &itv->streams[itv->cur_pio_stream]; in ivtv_pio_work_handler() local 78 s->vdev.v4l2_dev == NULL || !ivtv_use_pio(s)) { in ivtv_pio_work_handler() 84 IVTV_DEBUG_HI_DMA("Process PIO %s\n", s->name); in ivtv_pio_work_handler() 85 list_for_each_entry(buf, &s->q_dma.list, list) { in ivtv_pio_work_handler() 86 u32 size = s->sg_processing[i].size & 0x3ffff; in ivtv_pio_work_handler() [all …]
|
D | ivtv-queue.c | 25 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 27 if (s->buf_size - buf->bytesused < copybytes) in ivtv_buf_copy_from_user() 28 copybytes = s->buf_size - buf->bytesused; in ivtv_buf_copy_from_user() 52 void ivtv_enqueue(struct ivtv_stream *s, struct ivtv_buffer *buf, struct ivtv_queue *q) in ivtv_enqueue() argument 57 if (q == &s->q_free) { in ivtv_enqueue() 63 spin_lock_irqsave(&s->qlock, flags); in ivtv_enqueue() 66 q->length += s->buf_size; in ivtv_enqueue() 68 spin_unlock_irqrestore(&s->qlock, flags); in ivtv_enqueue() 71 struct ivtv_buffer *ivtv_dequeue(struct ivtv_stream *s, struct ivtv_queue *q) in ivtv_dequeue() argument 76 spin_lock_irqsave(&s->qlock, flags); in ivtv_dequeue() [all …]
|
D | ivtv-queue.h | 30 static inline int ivtv_might_use_pio(struct ivtv_stream *s) in ivtv_might_use_pio() argument 32 return s->dma == PCI_DMA_NONE || (SLICED_VBI_PIO && s->type == IVTV_ENC_STREAM_TYPE_VBI); in ivtv_might_use_pio() 35 static inline int ivtv_use_pio(struct ivtv_stream *s) in ivtv_use_pio() argument 37 struct ivtv *itv = s->itv; in ivtv_use_pio() 39 return s->dma == PCI_DMA_NONE || in ivtv_use_pio() 40 (SLICED_VBI_PIO && s->type == IVTV_ENC_STREAM_TYPE_VBI && itv->vbi.sliced_in->service_set); in ivtv_use_pio() 43 static inline int ivtv_might_use_dma(struct ivtv_stream *s) in ivtv_might_use_dma() argument 45 return s->dma != PCI_DMA_NONE; in ivtv_might_use_dma() 48 static inline int ivtv_use_dma(struct ivtv_stream *s) in ivtv_use_dma() argument 50 return !ivtv_use_pio(s); in ivtv_use_dma() [all …]
|
D | ivtv-fileops.c | 47 struct ivtv_stream *s = &itv->streams[type]; in ivtv_claim_stream() local 51 if (test_and_set_bit(IVTV_F_S_CLAIMED, &s->s_flags)) { in ivtv_claim_stream() 53 if (s->fh == &id->fh) { in ivtv_claim_stream() 57 if (s->fh == NULL && (type == IVTV_DEC_STREAM_TYPE_VBI || in ivtv_claim_stream() 62 s->fh = &id->fh; in ivtv_claim_stream() 70 s->fh = &id->fh; in ivtv_claim_stream() 103 void ivtv_release_stream(struct ivtv_stream *s) in ivtv_release_stream() argument 105 struct ivtv *itv = s->itv; in ivtv_release_stream() 108 s->fh = NULL; in ivtv_release_stream() 109 if ((s->type == IVTV_DEC_STREAM_TYPE_VBI || s->type == IVTV_ENC_STREAM_TYPE_VBI) && in ivtv_release_stream() [all …]
|
D | ivtv-streams.c | 163 struct ivtv_stream *s = &itv->streams[type]; in ivtv_stream_init() local 166 memset(s, 0, sizeof(*s)); in ivtv_stream_init() 169 s->itv = itv; in ivtv_stream_init() 170 s->type = type; in ivtv_stream_init() 171 s->name = ivtv_stream_info[type].name; in ivtv_stream_init() 172 s->caps = ivtv_stream_info[type].v4l2_caps; in ivtv_stream_init() 175 s->dma = PCI_DMA_NONE; in ivtv_stream_init() 177 s->dma = ivtv_stream_info[type].dma; in ivtv_stream_init() 178 s->buf_size = itv->stream_buf_size[type]; in ivtv_stream_init() 179 if (s->buf_size) in ivtv_stream_init() [all …]
|
/linux-4.4.14/drivers/tty/serial/ |
D | max3100.c | 144 static int max3100_do_parity(struct max3100_port *s, u16 c) in max3100_do_parity() argument 148 if (s->parity & MAX3100_PARITY_ODD) in max3100_do_parity() 153 if (s->parity & MAX3100_7BIT) in max3100_do_parity() 162 static int max3100_check_parity(struct max3100_port *s, u16 c) in max3100_check_parity() argument 164 return max3100_do_parity(s, c) == ((c >> 8) & 1); in max3100_check_parity() 167 static void max3100_calc_parity(struct max3100_port *s, u16 *c) in max3100_calc_parity() argument 169 if (s->parity & MAX3100_7BIT) in max3100_calc_parity() 174 if (s->parity & MAX3100_PARITY_ON) in max3100_calc_parity() 175 *c |= max3100_do_parity(s, *c) << 8; in max3100_calc_parity() 180 static void max3100_dowork(struct max3100_port *s) in max3100_dowork() argument [all …]
|
D | mxs-auart.c | 192 static inline int is_imx28_auart(struct mxs_auart_port *s) in is_imx28_auart() argument 194 return s->devtype == IMX28_AUART; in is_imx28_auart() 197 static inline bool auart_dma_enabled(struct mxs_auart_port *s) in auart_dma_enabled() argument 199 return s->flags & MXS_AUART_DMA_ENABLED; in auart_dma_enabled() 206 static void mxs_auart_tx_chars(struct mxs_auart_port *s); 210 struct mxs_auart_port *s = param; in dma_tx_callback() local 211 struct circ_buf *xmit = &s->port.state->xmit; in dma_tx_callback() 213 dma_unmap_sg(s->dev, &s->tx_sgl, 1, DMA_TO_DEVICE); in dma_tx_callback() 216 clear_bit(MXS_AUART_DMA_TX_SYNC, &s->flags); in dma_tx_callback() 221 uart_write_wakeup(&s->port); in dma_tx_callback() [all …]
|
D | sccnxp.c | 286 struct sccnxp_port *s = dev_get_drvdata(port->dev); in sccnxp_set_baud() local 288 struct sccnxp_chip *chip = s->chip; in sccnxp_set_baud() 325 struct sccnxp_port *s = dev_get_drvdata(port->dev); in sccnxp_enable_irq() local 327 s->imr |= mask << (port->line * 4); in sccnxp_enable_irq() 328 sccnxp_write(port, SCCNXP_IMR_REG, s->imr); in sccnxp_enable_irq() 333 struct sccnxp_port *s = dev_get_drvdata(port->dev); in sccnxp_disable_irq() local 335 s->imr &= ~(mask << (port->line * 4)); in sccnxp_disable_irq() 336 sccnxp_write(port, SCCNXP_IMR_REG, s->imr); in sccnxp_disable_irq() 342 struct sccnxp_port *s = dev_get_drvdata(port->dev); in sccnxp_set_bit() local 344 if (s->pdata.mctrl_cfg[port->line] & MCTRL_MASK(sig)) { in sccnxp_set_bit() [all …]
|
D | clps711x.c | 81 struct clps711x_port *s = dev_get_drvdata(port->dev); in uart_clps711x_stop_tx() local 83 if (s->tx_enabled) { in uart_clps711x_stop_tx() 85 s->tx_enabled = 0; in uart_clps711x_stop_tx() 91 struct clps711x_port *s = dev_get_drvdata(port->dev); in uart_clps711x_start_tx() local 93 if (!s->tx_enabled) { in uart_clps711x_start_tx() 94 s->tx_enabled = 1; in uart_clps711x_start_tx() 102 struct clps711x_port *s = dev_get_drvdata(port->dev); in uart_clps711x_int_rx() local 109 regmap_read(s->syscon, SYSFLG_OFFSET, &sysflg); in uart_clps711x_int_rx() 155 struct clps711x_port *s = dev_get_drvdata(port->dev); in uart_clps711x_int_tx() local 166 if (s->tx_enabled) { in uart_clps711x_int_tx() [all …]
|
D | max310x.c | 281 struct max310x_port *s = dev_get_drvdata(port->dev); in max310x_port_read() local 284 regmap_read(s->regmap, port->iobase + reg, &val); in max310x_port_read() 291 struct max310x_port *s = dev_get_drvdata(port->dev); in max310x_port_write() local 293 regmap_write(s->regmap, port->iobase + reg, val); in max310x_port_write() 298 struct max310x_port *s = dev_get_drvdata(port->dev); in max310x_port_update() local 300 regmap_update_bits(s->regmap, port->iobase + reg, mask, val); in max310x_port_update() 305 struct max310x_port *s = dev_get_drvdata(dev); in max3107_detect() local 309 ret = regmap_read(s->regmap, MAX310X_REVID_REG, &val); in max3107_detect() 315 "%s ID 0x%02x does not match\n", s->devtype->name, val); in max3107_detect() 324 struct max310x_port *s = dev_get_drvdata(dev); in max3108_detect() local [all …]
|
D | sc16is7xx.c | 358 struct sc16is7xx_port *s = dev_get_drvdata(port->dev); in sc16is7xx_port_read() local 362 regmap_read(s->regmap, (reg << SC16IS7XX_REG_SHIFT) | line, &val); in sc16is7xx_port_read() 369 struct sc16is7xx_port *s = dev_get_drvdata(port->dev); in sc16is7xx_port_write() local 372 regmap_write(s->regmap, (reg << SC16IS7XX_REG_SHIFT) | line, val); in sc16is7xx_port_write() 377 struct sc16is7xx_port *s = dev_get_drvdata(port->dev); in sc16is7xx_fifo_read() local 381 regcache_cache_bypass(s->regmap, true); in sc16is7xx_fifo_read() 382 regmap_raw_read(s->regmap, addr, s->buf, rxlen); in sc16is7xx_fifo_read() 383 regcache_cache_bypass(s->regmap, false); in sc16is7xx_fifo_read() 388 struct sc16is7xx_port *s = dev_get_drvdata(port->dev); in sc16is7xx_fifo_write() local 392 regcache_cache_bypass(s->regmap, true); in sc16is7xx_fifo_write() [all …]
|
/linux-4.4.14/lib/ |
D | seq_buf.c | 27 static bool seq_buf_can_fit(struct seq_buf *s, size_t len) in seq_buf_can_fit() argument 29 return s->len + len <= s->size; in seq_buf_can_fit() 39 int seq_buf_print_seq(struct seq_file *m, struct seq_buf *s) in seq_buf_print_seq() argument 41 unsigned int len = seq_buf_used(s); in seq_buf_print_seq() 43 return seq_write(m, s->buffer, len); in seq_buf_print_seq() 56 int seq_buf_vprintf(struct seq_buf *s, const char *fmt, va_list args) in seq_buf_vprintf() argument 60 WARN_ON(s->size == 0); in seq_buf_vprintf() 62 if (s->len < s->size) { in seq_buf_vprintf() 63 len = vsnprintf(s->buffer + s->len, s->size - s->len, fmt, args); in seq_buf_vprintf() 64 if (s->len + len < s->size) { in seq_buf_vprintf() [all …]
|
D | kstrtox.c | 23 const char *_parse_integer_fixup_radix(const char *s, unsigned int *base) in _parse_integer_fixup_radix() argument 26 if (s[0] == '0') { in _parse_integer_fixup_radix() 27 if (_tolower(s[1]) == 'x' && isxdigit(s[2])) in _parse_integer_fixup_radix() 34 if (*base == 16 && s[0] == '0' && _tolower(s[1]) == 'x') in _parse_integer_fixup_radix() 35 s += 2; in _parse_integer_fixup_radix() 36 return s; in _parse_integer_fixup_radix() 47 unsigned int _parse_integer(const char *s, unsigned int base, unsigned long long *p) in _parse_integer() argument 56 while (*s) { in _parse_integer() 59 if ('0' <= *s && *s <= '9') in _parse_integer() 60 val = *s - '0'; in _parse_integer() [all …]
|
D | parser.c | 26 static int match_one(char *s, const char *p, substring_t args[]) in match_one() argument 38 return strcmp(p, s) == 0; in match_one() 40 if (strncmp(p, s, meta-p)) in match_one() 43 s += meta - p; in match_one() 49 if (*s++ != '%') in match_one() 58 args[argc].from = s; in match_one() 61 size_t str_len = strlen(s); in match_one() 67 args[argc].to = s + len; in match_one() 71 simple_strtol(s, &args[argc].to, 0); in match_one() 74 simple_strtoul(s, &args[argc].to, 0); in match_one() [all …]
|
D | string.c | 369 char *strchr(const char *s, int c) in strchr() argument 371 for (; *s != (char)c; ++s) in strchr() 372 if (*s == '\0') in strchr() 374 return (char *)s; in strchr() 388 char *strchrnul(const char *s, int c) in strchrnul() argument 390 while (*s && *s != (char)c) in strchrnul() 391 s++; in strchrnul() 392 return (char *)s; in strchrnul() 403 char *strrchr(const char *s, int c) in strrchr() argument 407 if (*s == (char)c) in strrchr() [all …]
|
/linux-4.4.14/tools/vm/ |
D | slabinfo.c | 193 static void set_obj(struct slabinfo *s, const char *name, int n) in set_obj() argument 198 snprintf(x, 100, "%s/%s", s->name, name); in set_obj() 207 static unsigned long read_slab_obj(struct slabinfo *s, const char *name) in read_slab_obj() argument 213 snprintf(x, 100, "%s/%s", s->name, name); in read_slab_obj() 289 static void slab_validate(struct slabinfo *s) in slab_validate() argument 291 if (strcmp(s->name, "*") == 0) in slab_validate() 294 set_obj(s, "validate", 1); in slab_validate() 297 static void slab_shrink(struct slabinfo *s) in slab_shrink() argument 299 if (strcmp(s->name, "*") == 0) in slab_shrink() 302 set_obj(s, "shrink", 1); in slab_shrink() [all …]
|
/linux-4.4.14/drivers/media/pci/cx18/ |
D | cx18-streams.c | 110 struct cx18_stream *s, struct cx18_videobuf_buffer *buf) in cx18_dma_free() argument 118 struct cx18_stream *s, in cx18_prepare_buffer() argument 124 struct cx18 *cx = s->cx; in cx18_prepare_buffer() 139 buf->vb.field != field || s->pixelformat != pixelformat || in cx18_prepare_buffer() 146 s->pixelformat = pixelformat; in cx18_prepare_buffer() 150 if (s->pixelformat == V4L2_PIX_FMT_HM12) in cx18_prepare_buffer() 151 s->vb_bytes_per_frame = height * 720 * 3 / 2; in cx18_prepare_buffer() 153 s->vb_bytes_per_frame = height * 720 * 2; in cx18_prepare_buffer() 154 cx18_dma_free(q, s, buf); in cx18_prepare_buffer() 168 s->pixelformat = pixelformat; in cx18_prepare_buffer() [all …]
|
D | cx18-queue.c | 57 struct cx18_queue *_cx18_enqueue(struct cx18_stream *s, struct cx18_mdl *mdl, in _cx18_enqueue() argument 61 if (q != &s->q_full) { in _cx18_enqueue() 70 if (q == &s->q_busy && in _cx18_enqueue() 72 q = &s->q_free; in _cx18_enqueue() 87 struct cx18_mdl *cx18_dequeue(struct cx18_stream *s, struct cx18_queue *q) in cx18_dequeue() argument 103 static void _cx18_mdl_update_bufs_for_cpu(struct cx18_stream *s, in _cx18_mdl_update_bufs_for_cpu() argument 107 u32 buf_size = s->buf_size; in _cx18_mdl_update_bufs_for_cpu() 119 cx18_buf_sync_for_cpu(s, buf); in _cx18_mdl_update_bufs_for_cpu() 123 static inline void cx18_mdl_update_bufs_for_cpu(struct cx18_stream *s, in cx18_mdl_update_bufs_for_cpu() argument 133 cx18_buf_sync_for_cpu(s, buf); in cx18_mdl_update_bufs_for_cpu() [all …]
|
D | cx18-fileops.c | 47 struct cx18_stream *s = &cx->streams[type]; in cx18_claim_stream() local 57 if (test_and_set_bit(CX18_F_S_CLAIMED, &s->s_flags)) { in cx18_claim_stream() 59 if (s->id == id->open_id) { in cx18_claim_stream() 63 if (s->id == -1 && type == CX18_ENC_STREAM_TYPE_VBI) { in cx18_claim_stream() 67 s->id = id->open_id; in cx18_claim_stream() 75 s->id = id->open_id; in cx18_claim_stream() 104 void cx18_release_stream(struct cx18_stream *s) in cx18_release_stream() argument 106 struct cx18 *cx = s->cx; in cx18_release_stream() 109 s->id = -1; in cx18_release_stream() 110 if (s->type == CX18_ENC_STREAM_TYPE_IDX) { in cx18_release_stream() [all …]
|
D | cx18-queue.h | 29 static inline void cx18_buf_sync_for_cpu(struct cx18_stream *s, in cx18_buf_sync_for_cpu() argument 32 pci_dma_sync_single_for_cpu(s->cx->pci_dev, buf->dma_handle, in cx18_buf_sync_for_cpu() 33 s->buf_size, s->dma); in cx18_buf_sync_for_cpu() 36 static inline void cx18_buf_sync_for_device(struct cx18_stream *s, in cx18_buf_sync_for_device() argument 39 pci_dma_sync_single_for_device(s->cx->pci_dev, buf->dma_handle, in cx18_buf_sync_for_device() 40 s->buf_size, s->dma); in cx18_buf_sync_for_device() 43 void _cx18_mdl_sync_for_device(struct cx18_stream *s, struct cx18_mdl *mdl); 45 static inline void cx18_mdl_sync_for_device(struct cx18_stream *s, in cx18_mdl_sync_for_device() argument 49 cx18_buf_sync_for_device(s, list_first_entry(&mdl->buf_list, in cx18_mdl_sync_for_device() 53 _cx18_mdl_sync_for_device(s, mdl); in cx18_mdl_sync_for_device() [all …]
|
D | cx18-streams.h | 34 static inline bool cx18_stream_enabled(struct cx18_stream *s) in cx18_stream_enabled() argument 36 return s->video_dev.v4l2_dev || in cx18_stream_enabled() 37 (s->dvb && s->dvb->enabled) || in cx18_stream_enabled() 38 (s->type == CX18_ENC_STREAM_TYPE_IDX && in cx18_stream_enabled() 39 s->cx->stream_buffers[CX18_ENC_STREAM_TYPE_IDX] != 0); in cx18_stream_enabled() 43 static inline void cx18_stream_load_fw_queue(struct cx18_stream *s) in cx18_stream_load_fw_queue() argument 45 schedule_work(&s->out_work_order); in cx18_stream_load_fw_queue() 48 static inline void cx18_stream_put_mdl_fw(struct cx18_stream *s, in cx18_stream_put_mdl_fw() argument 52 cx18_enqueue(s, mdl, &s->q_free); in cx18_stream_put_mdl_fw() 53 cx18_stream_load_fw_queue(s); in cx18_stream_put_mdl_fw() [all …]
|
/linux-4.4.14/drivers/media/platform/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-4.4.14/include/linux/ |
D | seq_buf.h | 25 static inline void seq_buf_clear(struct seq_buf *s) in seq_buf_clear() argument 27 s->len = 0; in seq_buf_clear() 28 s->readpos = 0; in seq_buf_clear() 32 seq_buf_init(struct seq_buf *s, unsigned char *buf, unsigned int size) in seq_buf_init() argument 34 s->buffer = buf; in seq_buf_init() 35 s->size = size; in seq_buf_init() 36 seq_buf_clear(s); in seq_buf_init() 44 seq_buf_has_overflowed(struct seq_buf *s) in seq_buf_has_overflowed() argument 46 return s->len > s->size; in seq_buf_has_overflowed() 50 seq_buf_set_overflow(struct seq_buf *s) in seq_buf_set_overflow() argument [all …]
|
D | trace_seq.h | 20 trace_seq_init(struct trace_seq *s) in trace_seq_init() argument 22 seq_buf_init(&s->seq, s->buffer, PAGE_SIZE); in trace_seq_init() 23 s->full = 0; in trace_seq_init() 39 static inline int trace_seq_used(struct trace_seq *s) in trace_seq_used() argument 41 return seq_buf_used(&s->seq); in trace_seq_used() 54 trace_seq_buffer_ptr(struct trace_seq *s) in trace_seq_buffer_ptr() argument 56 return s->buffer + seq_buf_used(&s->seq); in trace_seq_buffer_ptr() 66 static inline bool trace_seq_has_overflowed(struct trace_seq *s) in trace_seq_has_overflowed() argument 68 return s->full || seq_buf_has_overflowed(&s->seq); in trace_seq_has_overflowed() 76 void trace_seq_printf(struct trace_seq *s, const char *fmt, ...); [all …]
|
D | seqlock.h | 54 static inline void __seqcount_init(seqcount_t *s, const char *name, in __seqcount_init() argument 60 lockdep_init_map(&s->dep_map, name, key, 0); in __seqcount_init() 61 s->sequence = 0; in __seqcount_init() 68 # define seqcount_init(s) \ argument 71 __seqcount_init((s), #s, &__key); \ 74 static inline void seqcount_lockdep_reader_access(const seqcount_t *s) in seqcount_lockdep_reader_access() argument 76 seqcount_t *l = (seqcount_t *)s; in seqcount_lockdep_reader_access() 87 # define seqcount_init(s) __seqcount_init(s, NULL, NULL) argument 107 static inline unsigned __read_seqcount_begin(const seqcount_t *s) in __read_seqcount_begin() argument 112 ret = READ_ONCE(s->sequence); in __read_seqcount_begin() [all …]
|
/linux-4.4.14/drivers/scsi/sym53c8xx_2/ |
D | sym_fw.h | 45 #define SYM_GEN_FW_A(s) \ argument 46 SYM_GEN_A(s, start) SYM_GEN_A(s, getjob_begin) \ 47 SYM_GEN_A(s, getjob_end) \ 48 SYM_GEN_A(s, select) SYM_GEN_A(s, wf_sel_done) \ 49 SYM_GEN_A(s, send_ident) \ 50 SYM_GEN_A(s, dispatch) SYM_GEN_A(s, init) \ 51 SYM_GEN_A(s, clrack) SYM_GEN_A(s, complete_error) \ 52 SYM_GEN_A(s, done) SYM_GEN_A(s, done_end) \ 53 SYM_GEN_A(s, idle) SYM_GEN_A(s, ungetjob) \ 54 SYM_GEN_A(s, reselect) \ [all …]
|
/linux-4.4.14/drivers/media/i2c/ |
D | saa6588.c | 153 static bool block_from_buf(struct saa6588 *s, unsigned char *buf) in block_from_buf() argument 157 if (s->rd_index == s->wr_index) { in block_from_buf() 165 for (i = s->rd_index; i < s->rd_index + 3; i++) in block_from_buf() 166 dprintk("0x%02x ", s->buffer[i]); in block_from_buf() 169 memcpy(buf, &s->buffer[s->rd_index], 3); in block_from_buf() 171 s->rd_index += 3; in block_from_buf() 172 if (s->rd_index >= s->buf_size) in block_from_buf() 173 s->rd_index = 0; in block_from_buf() 174 s->block_count--; in block_from_buf() 177 dprintk("%d blocks total.\n", s->block_count); in block_from_buf() [all …]
|
/linux-4.4.14/sound/oss/ |
D | swarm_cs4297a.c | 98 static void stop_dac(struct cs4297a_state *s); 99 static void stop_adc(struct cs4297a_state *s); 100 static void start_dac(struct cs4297a_state *s); 101 static void start_adc(struct cs4297a_state *s); 195 #define VALIDATE_STATE(s) \ argument 197 if (!(s) || (s)->magic != CS4297a_MAGIC) { \ 333 static int prog_dmabuf_adc(struct cs4297a_state *s) in prog_dmabuf_adc() argument 335 s->dma_adc.ready = 1; in prog_dmabuf_adc() 340 static int prog_dmabuf_dac(struct cs4297a_state *s) in prog_dmabuf_dac() argument 342 s->dma_dac.ready = 1; in prog_dmabuf_dac() [all …]
|
/linux-4.4.14/mm/ |
D | slub.c | 118 static inline int kmem_cache_debug(struct kmem_cache *s) in kmem_cache_debug() argument 121 return unlikely(s->flags & SLAB_DEBUG_FLAGS); in kmem_cache_debug() 127 static inline bool kmem_cache_has_cpu_partial(struct kmem_cache *s) in kmem_cache_has_cpu_partial() argument 130 return !kmem_cache_debug(s); in kmem_cache_has_cpu_partial() 204 static void memcg_propagate_slab_attrs(struct kmem_cache *s); 206 static inline int sysfs_slab_add(struct kmem_cache *s) { return 0; } in sysfs_slab_add() argument 207 static inline int sysfs_slab_alias(struct kmem_cache *s, const char *p) in sysfs_slab_alias() argument 209 static inline void memcg_propagate_slab_attrs(struct kmem_cache *s) { } in memcg_propagate_slab_attrs() argument 212 static inline void stat(const struct kmem_cache *s, enum stat_item si) in stat() argument 219 raw_cpu_inc(s->cpu_slab->stat[si]); in stat() [all …]
|
D | slab_common.c | 63 unsigned int kmem_cache_size(struct kmem_cache *s) in kmem_cache_size() argument 65 return s->object_size; in kmem_cache_size() 72 struct kmem_cache *s = NULL; in kmem_cache_sanity_check() local 80 list_for_each_entry(s, &slab_caches, list) { in kmem_cache_sanity_check() 89 res = probe_kernel_address(s->name, tmp); in kmem_cache_sanity_check() 92 s->object_size); in kmem_cache_sanity_check() 107 void __kmem_cache_free_bulk(struct kmem_cache *s, size_t nr, void **p) in __kmem_cache_free_bulk() argument 112 kmem_cache_free(s, p[i]); in __kmem_cache_free_bulk() 115 int __kmem_cache_alloc_bulk(struct kmem_cache *s, gfp_t flags, size_t nr, in __kmem_cache_alloc_bulk() argument 121 void *x = p[i] = kmem_cache_alloc(s, flags); in __kmem_cache_alloc_bulk() [all …]
|
D | slab.h | 90 int slab_unmergeable(struct kmem_cache *s); 161 void get_slabinfo(struct kmem_cache *s, struct slabinfo *sinfo); 162 void slabinfo_show_stats(struct seq_file *m, struct kmem_cache *s); 184 static inline bool is_root_cache(struct kmem_cache *s) in is_root_cache() argument 186 return s->memcg_params.is_root_cache; in is_root_cache() 189 static inline bool slab_equal_or_root(struct kmem_cache *s, in slab_equal_or_root() argument 192 return p == s || p == s->memcg_params.root_cache; in slab_equal_or_root() 200 static inline const char *cache_name(struct kmem_cache *s) in cache_name() argument 202 if (!is_root_cache(s)) in cache_name() 203 s = s->memcg_params.root_cache; in cache_name() [all …]
|
/linux-4.4.14/fs/reiserfs/ |
D | super.c | 64 static int reiserfs_remount(struct super_block *s, int *flags, char *data); 67 static int reiserfs_sync_fs(struct super_block *s, int wait) in reiserfs_sync_fs() argument 75 dquot_writeback_dquots(s, -1); in reiserfs_sync_fs() 76 reiserfs_write_lock(s); in reiserfs_sync_fs() 77 if (!journal_begin(&th, s, 1)) in reiserfs_sync_fs() 79 reiserfs_flush_old_commits(s); in reiserfs_sync_fs() 80 reiserfs_write_unlock(s); in reiserfs_sync_fs() 87 struct super_block *s; in flush_old_commits() local 90 s = sbi->s_journal->j_work_sb; in flush_old_commits() 96 reiserfs_sync_fs(s, 1); in flush_old_commits() [all …]
|
D | resize.c | 19 int reiserfs_resize(struct super_block *s, unsigned long block_count_new) in reiserfs_resize() argument 25 struct reiserfs_bitmap_info *old_bitmap = SB_AP_BITMAP(s); in reiserfs_resize() 39 sb = SB_DISK_SUPER_BLOCK(s); in reiserfs_resize() 41 if (SB_BLOCK_COUNT(s) >= block_count_new) { in reiserfs_resize() 47 depth = reiserfs_write_unlock_nested(s); in reiserfs_resize() 48 bh = sb_bread(s, block_count_new - 1); in reiserfs_resize() 49 reiserfs_write_lock_nested(s, depth); in reiserfs_resize() 60 if (SB_BUFFER_WITH_SB(s)->b_blocknr * SB_BUFFER_WITH_SB(s)->b_size in reiserfs_resize() 68 block_r = SB_BLOCK_COUNT(s) - in reiserfs_resize() 69 (reiserfs_bmap_count(s) - 1) * s->s_blocksize * 8; in reiserfs_resize() [all …]
|
D | bitmap.c | 20 #define SB_ALLOC_OPTS(s) (REISERFS_SB(s)->s_alloc_options.bits) argument 36 #define concentrating_formatted_nodes(s) test_bit(_ALLOC_concentrating_formatted_nodes, &SB_ALLOC_… argument 37 #define displacing_large_files(s) test_bit(_ALLOC_displacing_large_files, &SB_ALLOC_OPTS(s)) argument 38 …efine displacing_new_packing_localities(s) test_bit(_ALLOC_displacing_new_packing_localities, &SB… argument 42 reiserfs_info(s, "block allocator option \"%s\" is set", #optname); \ 43 set_bit(_ALLOC_ ## optname , &SB_ALLOC_OPTS(s)); \ 45 #define TEST_OPTION(optname, s) \ argument 46 test_bit(_ALLOC_ ## optname , &SB_ALLOC_OPTS(s)) 48 static inline void get_bit_address(struct super_block *s, in get_bit_address() argument 57 *bmap_nr = block >> (s->s_blocksize_bits + 3); in get_bit_address() [all …]
|
D | objectid.c | 11 #define objectid_map(s,rs) (old_format_only (s) ? \ argument 17 static void check_objectid_map(struct super_block *s, __le32 * map) in check_objectid_map() argument 20 reiserfs_panic(s, "vs-15010", "map corrupted: %lx", in check_objectid_map() 27 static void check_objectid_map(struct super_block *s, __le32 * map) in check_objectid_map() argument 51 struct super_block *s = th->t_super; in reiserfs_get_unused_objectid() local 52 struct reiserfs_super_block *rs = SB_DISK_SUPER_BLOCK(s); in reiserfs_get_unused_objectid() 53 __le32 *map = objectid_map(s, rs); in reiserfs_get_unused_objectid() 58 check_objectid_map(s, map); in reiserfs_get_unused_objectid() 60 reiserfs_prepare_for_journal(s, SB_BUFFER_WITH_SB(s), 1); in reiserfs_get_unused_objectid() 64 reiserfs_warning(s, "reiserfs-15100", "no more object ids"); in reiserfs_get_unused_objectid() [all …]
|
/linux-4.4.14/sound/usb/usx2y/ |
D | usb_stream.c | 29 struct usb_stream *s = sk->s; in usb_stream_next_packet_size() local 31 return (sk->out_phase_peeked >> 16) * s->cfg.frame_size; in usb_stream_next_packet_size() 36 struct usb_stream *s = sk->s; in playback_prep_freqn() local 41 if (s->idle_outsize + lb + l > s->period_size) in playback_prep_freqn() 54 s->idle_outsize += lb - s->period_size; in playback_prep_freqn() 55 snd_printdd(KERN_DEBUG "idle=%i ul=%i ps=%i\n", s->idle_outsize, in playback_prep_freqn() 56 lb, s->period_size); in playback_prep_freqn() 95 struct usb_stream *s = sk->s; in init_urbs() local 96 char *indata = (char *)s + sizeof(*s) + in init_urbs() 98 s->inpackets; in init_urbs() [all …]
|
/linux-4.4.14/drivers/misc/sgi-gru/ |
D | gruprocfs.c | 33 #define printstat(s, f) printstat_val(s, &gru_stats.f, #f) argument 35 static void printstat_val(struct seq_file *s, atomic_long_t *v, char *id) in printstat_val() argument 39 seq_printf(s, "%16lu %s\n", val, id); in printstat_val() 42 static int statistics_show(struct seq_file *s, void *p) in statistics_show() argument 44 printstat(s, vdata_alloc); in statistics_show() 45 printstat(s, vdata_free); in statistics_show() 46 printstat(s, gts_alloc); in statistics_show() 47 printstat(s, gts_free); in statistics_show() 48 printstat(s, gms_alloc); in statistics_show() 49 printstat(s, gms_free); in statistics_show() [all …]
|
/linux-4.4.14/arch/alpha/lib/ |
D | memcpy.c | 24 #define ALIGN_DEST_TO8_UP(d,s,n) \ argument 28 *(char *) d = *(char *) s; \ 29 d++; s++; \ 31 #define ALIGN_DEST_TO8_DN(d,s,n) \ argument 35 d--; s--; \ 36 *(char *) d = *(char *) s; \ 43 #define DO_REST_UP(d,s,n) \ argument 46 *(char *) d = *(char *) s; \ 47 d++; s++; \ 49 #define DO_REST_DN(d,s,n) \ argument [all …]
|
/linux-4.4.14/drivers/pcmcia/ |
D | pcmcia_resource.c | 41 int pcmcia_validate_mem(struct pcmcia_socket *s) in pcmcia_validate_mem() argument 43 if (s->resource_ops->validate_mem) in pcmcia_validate_mem() 44 return s->resource_ops->validate_mem(s); in pcmcia_validate_mem() 50 int low, struct pcmcia_socket *s) in pcmcia_find_mem_region() argument 52 if (s->resource_ops->find_mem) in pcmcia_find_mem_region() 53 return s->resource_ops->find_mem(base, num, align, low, s); in pcmcia_find_mem_region() 64 static void release_io_space(struct pcmcia_socket *s, struct resource *res) in release_io_space() argument 69 dev_dbg(&s->dev, "release_io_space for %pR\n", res); in release_io_space() 72 if (!s->io[i].res) in release_io_space() 74 if ((s->io[i].res->start <= res->start) && in release_io_space() [all …]
|
D | cs_internal.h | 51 int (*validate_mem) (struct pcmcia_socket *s); 52 int (*find_io) (struct pcmcia_socket *s, 60 struct pcmcia_socket *s); 61 int (*init) (struct pcmcia_socket *s); 62 void (*exit) (struct pcmcia_socket *s); 82 extern int static_init(struct pcmcia_socket *s); 96 int cb_alloc(struct pcmcia_socket *s); 97 void cb_free(struct pcmcia_socket *s); 107 int (*add) (struct pcmcia_socket *s); 108 int (*remove) (struct pcmcia_socket *s); [all …]
|
D | socket_sysfs.c | 39 struct pcmcia_socket *s = to_socket(dev); in pccard_show_type() local 41 if (!(s->state & SOCKET_PRESENT)) in pccard_show_type() 43 if (s->state & SOCKET_CARDBUS) in pccard_show_type() 52 struct pcmcia_socket *s = to_socket(dev); in pccard_show_voltage() local 54 if (!(s->state & SOCKET_PRESENT)) in pccard_show_voltage() 56 if (s->socket.Vcc) in pccard_show_voltage() 57 return sprintf(buf, "%d.%dV\n", s->socket.Vcc / 10, in pccard_show_voltage() 58 s->socket.Vcc % 10); in pccard_show_voltage() 66 struct pcmcia_socket *s = to_socket(dev); in pccard_show_vpp() local 67 if (!(s->state & SOCKET_PRESENT)) in pccard_show_vpp() [all …]
|
D | rsrc_nonstatic.c | 76 claim_region(struct pcmcia_socket *s, resource_size_t base, in claim_region() argument 86 if (s && s->cb_dev) in claim_region() 87 parent = pci_find_parent_resource(s->cb_dev, res); in claim_region() 185 static void do_io_probe(struct pcmcia_socket *s, unsigned int base, in do_io_probe() argument 189 struct socket_data *s_data = s->resource_data; in do_io_probe() 194 dev_info(&s->dev, "cs: IO port probe %#x-%#x:", base, base+num-1); in do_io_probe() 200 dev_err(&s->dev, "do_io_probe: unable to kmalloc 256 bytes\n"); in do_io_probe() 204 res = claim_region(s, i, 8, IORESOURCE_IO, "PCMCIA ioprobe"); in do_io_probe() 221 res = claim_region(s, i, 8, IORESOURCE_IO, "PCMCIA ioprobe"); in do_io_probe() 266 static int readable(struct pcmcia_socket *s, struct resource *res, in readable() argument [all …]
|
D | cistpl.c | 62 void release_cis_mem(struct pcmcia_socket *s) in release_cis_mem() argument 64 mutex_lock(&s->ops_mutex); in release_cis_mem() 65 if (s->cis_mem.flags & MAP_ACTIVE) { in release_cis_mem() 66 s->cis_mem.flags &= ~MAP_ACTIVE; in release_cis_mem() 67 s->ops->set_mem_map(s, &s->cis_mem); in release_cis_mem() 68 if (s->cis_mem.res) { in release_cis_mem() 69 release_resource(s->cis_mem.res); in release_cis_mem() 70 kfree(s->cis_mem.res); in release_cis_mem() 71 s->cis_mem.res = NULL; in release_cis_mem() 73 iounmap(s->cis_virt); in release_cis_mem() [all …]
|
D | sa1111_generic.c | 68 struct sa1111_pcmcia_socket *s = to_skt(skt); in sa1111_pcmcia_socket_state() local 69 unsigned long status = sa1111_readl(s->dev->mapbase + PCSR); in sa1111_pcmcia_socket_state() 96 struct sa1111_pcmcia_socket *s = to_skt(skt); in sa1111_pcmcia_configure_socket() local 125 val = sa1111_readl(s->dev->mapbase + PCCR); in sa1111_pcmcia_configure_socket() 128 sa1111_writel(val, s->dev->mapbase + PCCR); in sa1111_pcmcia_configure_socket() 137 struct sa1111_pcmcia_socket *s; in sa1111_pcmcia_add() local 148 s = kzalloc(sizeof(*s), GFP_KERNEL); in sa1111_pcmcia_add() 149 if (!s) in sa1111_pcmcia_add() 152 s->soc.nr = ops->first + i; in sa1111_pcmcia_add() 153 s->soc.clk = clk; in sa1111_pcmcia_add() [all …]
|
/linux-4.4.14/arch/mips/include/asm/netlogic/xlr/ |
D | fmn.h | 144 #define nlm_read_c2_cc0(s) __read_32bit_c2_register($16, s) argument 145 #define nlm_read_c2_cc1(s) __read_32bit_c2_register($17, s) argument 146 #define nlm_read_c2_cc2(s) __read_32bit_c2_register($18, s) argument 147 #define nlm_read_c2_cc3(s) __read_32bit_c2_register($19, s) argument 148 #define nlm_read_c2_cc4(s) __read_32bit_c2_register($20, s) argument 149 #define nlm_read_c2_cc5(s) __read_32bit_c2_register($21, s) argument 150 #define nlm_read_c2_cc6(s) __read_32bit_c2_register($22, s) argument 151 #define nlm_read_c2_cc7(s) __read_32bit_c2_register($23, s) argument 152 #define nlm_read_c2_cc8(s) __read_32bit_c2_register($24, s) argument 153 #define nlm_read_c2_cc9(s) __read_32bit_c2_register($25, s) argument [all …]
|
/linux-4.4.14/drivers/md/persistent-data/ |
D | dm-btree-spine.c | 127 void init_ro_spine(struct ro_spine *s, struct dm_btree_info *info) in init_ro_spine() argument 129 s->info = info; in init_ro_spine() 130 s->count = 0; in init_ro_spine() 131 s->nodes[0] = NULL; in init_ro_spine() 132 s->nodes[1] = NULL; in init_ro_spine() 135 int exit_ro_spine(struct ro_spine *s) in exit_ro_spine() argument 139 for (i = 0; i < s->count; i++) { in exit_ro_spine() 140 unlock_block(s->info, s->nodes[i]); in exit_ro_spine() 146 int ro_step(struct ro_spine *s, dm_block_t new_child) in ro_step() argument 150 if (s->count == 2) { in ro_step() [all …]
|
/linux-4.4.14/drivers/media/pci/cobalt/ |
D | cobalt-v4l2.c | 51 struct cobalt_stream *s = q->drv_priv; in cobalt_queue_setup() local 52 unsigned size = s->stride * s->height; in cobalt_queue_setup() 65 alloc_ctxs[0] = s->cobalt->alloc_ctx; in cobalt_queue_setup() 71 struct cobalt_stream *s = vb->vb2_queue->drv_priv; in cobalt_buf_init() local 72 struct cobalt *cobalt = s->cobalt; in cobalt_buf_init() 78 struct sg_dma_desc_info *desc = &s->dma_desc_info[vb->index]; in cobalt_buf_init() 83 size = s->stride * s->height; in cobalt_buf_init() 93 s->is_audio ? audio_bytes : bytes); in cobalt_buf_init() 98 !s->is_output, sg_desc->nents, size, in cobalt_buf_init() 99 s->width * s->bpp, s->stride, desc); in cobalt_buf_init() [all …]
|
D | cobalt-irq.c | 27 static void cobalt_dma_stream_queue_handler(struct cobalt_stream *s) in cobalt_dma_stream_queue_handler() argument 29 struct cobalt *cobalt = s->cobalt; in cobalt_dma_stream_queue_handler() 30 int rx = s->video_channel; in cobalt_dma_stream_queue_handler() 32 COBALT_CVI_FREEWHEEL(s->cobalt, rx); in cobalt_dma_stream_queue_handler() 34 COBALT_CVI_VMR(s->cobalt, rx); in cobalt_dma_stream_queue_handler() 36 COBALT_CVI(s->cobalt, rx); in cobalt_dma_stream_queue_handler() 38 COBALT_CVI_CLK_LOSS(s->cobalt, rx); in cobalt_dma_stream_queue_handler() 42 spin_lock(&s->irqlock); in cobalt_dma_stream_queue_handler() 44 if (list_empty(&s->bufs)) { in cobalt_dma_stream_queue_handler() 46 spin_unlock(&s->irqlock); in cobalt_dma_stream_queue_handler() [all …]
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | pcl730.c | 212 struct comedi_subdevice *s, in pcl730_do_insn_bits() argument 216 unsigned long reg = (unsigned long)s->private; in pcl730_do_insn_bits() 219 mask = comedi_dio_update_state(s, data); in pcl730_do_insn_bits() 222 outb(s->state & 0xff, dev->iobase + reg); in pcl730_do_insn_bits() 223 if ((mask & 0xff00) && (s->n_chan > 8)) in pcl730_do_insn_bits() 224 outb((s->state >> 8) & 0xff, dev->iobase + reg + 1); in pcl730_do_insn_bits() 225 if ((mask & 0xff0000) && (s->n_chan > 16)) in pcl730_do_insn_bits() 226 outb((s->state >> 16) & 0xff, dev->iobase + reg + 2); in pcl730_do_insn_bits() 227 if ((mask & 0xff000000) && (s->n_chan > 24)) in pcl730_do_insn_bits() 228 outb((s->state >> 24) & 0xff, dev->iobase + reg + 3); in pcl730_do_insn_bits() [all …]
|
D | adl_pci8164.c | 41 struct comedi_subdevice *s, in adl_pci8164_insn_read() argument 45 unsigned long offset = (unsigned long)s->private; in adl_pci8164_insn_read() 56 struct comedi_subdevice *s, in adl_pci8164_insn_write() argument 60 unsigned long offset = (unsigned long)s->private; in adl_pci8164_insn_write() 74 struct comedi_subdevice *s; in adl_pci8164_auto_attach() local 87 s = &dev->subdevices[0]; in adl_pci8164_auto_attach() 88 s->type = COMEDI_SUBD_PROC; in adl_pci8164_auto_attach() 89 s->subdev_flags = SDF_READABLE | SDF_WRITABLE; in adl_pci8164_auto_attach() 90 s->n_chan = 4; in adl_pci8164_auto_attach() 91 s->maxdata = 0xffff; in adl_pci8164_auto_attach() [all …]
|
D | comedi_parport.c | 82 struct comedi_subdevice *s, in parport_data_reg_insn_bits() argument 86 if (comedi_dio_update_state(s, data)) in parport_data_reg_insn_bits() 87 outb(s->state, dev->iobase + PARPORT_DATA_REG); in parport_data_reg_insn_bits() 95 struct comedi_subdevice *s, in parport_data_reg_insn_config() argument 102 ret = comedi_dio_insn_config(dev, s, insn, data, 0xff); in parport_data_reg_insn_config() 107 if (s->io_bits) in parport_data_reg_insn_config() 117 struct comedi_subdevice *s, in parport_status_reg_insn_bits() argument 127 struct comedi_subdevice *s, in parport_ctrl_reg_insn_bits() argument 133 if (comedi_dio_update_state(s, data)) { in parport_ctrl_reg_insn_bits() 136 ctrl |= s->state; in parport_ctrl_reg_insn_bits() [all …]
|
D | multiq3.c | 91 struct comedi_subdevice *s, in multiq3_ai_status() argument 104 struct comedi_subdevice *s, in multiq3_ai_insn_read() argument 115 ret = comedi_timeout(dev, s, insn, multiq3_ai_status, in multiq3_ai_insn_read() 123 ret = comedi_timeout(dev, s, insn, multiq3_ai_status, in multiq3_ai_insn_read() 131 val &= s->maxdata; in multiq3_ai_insn_read() 134 data[i] = comedi_offset_munge(s, val); in multiq3_ai_insn_read() 141 struct comedi_subdevice *s, in multiq3_ao_insn_write() argument 146 unsigned int val = s->readback[chan]; in multiq3_ao_insn_write() 156 s->readback[chan] = val; in multiq3_ao_insn_write() 162 struct comedi_subdevice *s, in multiq3_di_insn_bits() argument [all …]
|
D | adl_pci7x3x.c | 117 struct comedi_subdevice *s, in adl_pci7x3x_do_insn_bits() argument 121 unsigned long reg = (unsigned long)s->private; in adl_pci7x3x_do_insn_bits() 123 if (comedi_dio_update_state(s, data)) { in adl_pci7x3x_do_insn_bits() 124 unsigned int val = s->state; in adl_pci7x3x_do_insn_bits() 126 if (s->n_chan == 16) { in adl_pci7x3x_do_insn_bits() 138 data[1] = s->state; in adl_pci7x3x_do_insn_bits() 144 struct comedi_subdevice *s, in adl_pci7x3x_di_insn_bits() argument 148 unsigned long reg = (unsigned long)s->private; in adl_pci7x3x_di_insn_bits() 160 struct comedi_subdevice *s; in adl_pci7x3x_auto_attach() local 186 s = &dev->subdevices[subdev]; in adl_pci7x3x_auto_attach() [all …]
|
D | amplc_dio200_common.c | 166 struct comedi_subdevice *s) in dio200_subdev_8254_offset() argument 169 struct comedi_8254 *i8254 = s->private; in dio200_subdev_8254_offset() 187 struct comedi_subdevice *s, in dio200_subdev_intr_insn_bits() argument 192 struct dio200_subdev_intr *subpriv = s->private; in dio200_subdev_intr_insn_bits() 206 struct comedi_subdevice *s) in dio200_stop_intr() argument 209 struct dio200_subdev_intr *subpriv = s->private; in dio200_stop_intr() 218 struct comedi_subdevice *s) in dio200_start_intr() argument 221 struct dio200_subdev_intr *subpriv = s->private; in dio200_start_intr() 222 struct comedi_cmd *cmd = &s->async->cmd; in dio200_start_intr() 240 struct comedi_subdevice *s, in dio200_inttrig_start_intr() argument [all …]
|
D | dyna_pci10xx.c | 59 struct comedi_subdevice *s, in dyna_pci10xx_ai_eoc() argument 72 struct comedi_subdevice *s, in dyna_pci10xx_insn_read_ai() argument 94 ret = comedi_timeout(dev, s, insn, dyna_pci10xx_ai_eoc, 0); in dyna_pci10xx_insn_read_ai() 112 struct comedi_subdevice *s, in dyna_pci10xx_insn_write_ao() argument 136 struct comedi_subdevice *s, in dyna_pci10xx_di_insn_bits() argument 150 data[0] = s->state; in dyna_pci10xx_di_insn_bits() 156 struct comedi_subdevice *s, in dyna_pci10xx_do_insn_bits() argument 163 if (comedi_dio_update_state(s, data)) { in dyna_pci10xx_do_insn_bits() 165 outw_p(s->state, devpriv->BADR3); in dyna_pci10xx_do_insn_bits() 169 data[1] = s->state; in dyna_pci10xx_do_insn_bits() [all …]
|
D | pcl726.c | 158 struct comedi_subdevice *s, in pcl726_intr_insn_bits() argument 167 struct comedi_subdevice *s, in pcl726_intr_cmdtest() argument 206 struct comedi_subdevice *s) in pcl726_intr_cmd() argument 216 struct comedi_subdevice *s) in pcl726_intr_cancel() argument 228 struct comedi_subdevice *s = dev->read_subdev; in pcl726_interrupt() local 232 pcl726_intr_cancel(dev, s); in pcl726_interrupt() 234 comedi_buf_write_samples(s, &s->state, 1); in pcl726_interrupt() 235 comedi_handle_events(dev, s); in pcl726_interrupt() 242 struct comedi_subdevice *s, in pcl726_ao_insn_write() argument 253 s->readback[chan] = val; in pcl726_ao_insn_write() [all …]
|
D | addi_apci_1564.c | 163 struct comedi_subdevice *s = dev->read_subdev; in apci1564_interrupt() local 174 s->state = inl(dev->iobase + APCI1564_DI_INT_STATUS_REG) & in apci1564_interrupt() 176 comedi_buf_write_samples(s, &s->state, 1); in apci1564_interrupt() 177 comedi_handle_events(dev, s); in apci1564_interrupt() 221 struct comedi_subdevice *s, in apci1564_di_insn_bits() argument 231 struct comedi_subdevice *s, in apci1564_do_insn_bits() argument 235 s->state = inl(dev->iobase + APCI1564_DO_REG); in apci1564_do_insn_bits() 237 if (comedi_dio_update_state(s, data)) in apci1564_do_insn_bits() 238 outl(s->state, dev->iobase + APCI1564_DO_REG); in apci1564_do_insn_bits() 240 data[1] = s->state; in apci1564_do_insn_bits() [all …]
|
D | adl_pci6208.c | 52 struct comedi_subdevice *s, in pci6208_ao_eoc() argument 65 struct comedi_subdevice *s, in pci6208_ao_insn_write() argument 70 unsigned int val = s->readback[chan]; in pci6208_ao_insn_write() 78 ret = comedi_timeout(dev, s, insn, pci6208_ao_eoc, 0); in pci6208_ao_insn_write() 83 outw(comedi_offset_munge(s, val), in pci6208_ao_insn_write() 86 s->readback[chan] = val; in pci6208_ao_insn_write() 93 struct comedi_subdevice *s, in pci6208_di_insn_bits() argument 108 struct comedi_subdevice *s, in pci6208_do_insn_bits() argument 112 if (comedi_dio_update_state(s, data)) in pci6208_do_insn_bits() 113 outw(s->state, dev->iobase + PCI6208_DIO); in pci6208_do_insn_bits() [all …]
|
D | das08.c | 165 struct comedi_subdevice *s, in das08_ai_eoc() argument 178 struct comedi_subdevice *s, in das08_ai_insn_read() argument 220 ret = comedi_timeout(dev, s, insn, das08_ai_eoc, 0); in das08_ai_insn_read() 261 struct comedi_subdevice *s, in das08_di_insn_bits() argument 271 struct comedi_subdevice *s, in das08_do_insn_bits() argument 276 if (comedi_dio_update_state(s, data)) { in das08_do_insn_bits() 280 devpriv->do_mux_bits |= DAS08_CONTROL_DO(s->state); in das08_do_insn_bits() 285 data[1] = s->state; in das08_do_insn_bits() 291 struct comedi_subdevice *s, in das08jr_di_insn_bits() argument 301 struct comedi_subdevice *s, in das08jr_do_insn_bits() argument [all …]
|
D | pcl711.c | 173 struct comedi_subdevice *s) in pcl711_ai_get_sample() argument 180 return val & s->maxdata; in pcl711_ai_get_sample() 184 struct comedi_subdevice *s) in pcl711_ai_cancel() argument 194 struct comedi_subdevice *s = dev->read_subdev; in pcl711_interrupt() local 195 struct comedi_cmd *cmd = &s->async->cmd; in pcl711_interrupt() 203 data = pcl711_ai_get_sample(dev, s); in pcl711_interrupt() 207 comedi_buf_write_samples(s, &data, 1); in pcl711_interrupt() 210 s->async->scans_done >= cmd->stop_arg) in pcl711_interrupt() 211 s->async->events |= COMEDI_CB_EOA; in pcl711_interrupt() 213 comedi_handle_events(dev, s); in pcl711_interrupt() [all …]
|
D | aio_iiro_16.c | 68 struct comedi_subdevice *s = dev->read_subdev; in aio_iiro_16_cos() local 79 comedi_buf_write_samples(s, &val, 1); in aio_iiro_16_cos() 80 comedi_handle_events(dev, s); in aio_iiro_16_cos() 94 struct comedi_subdevice *s) in aio_iiro_16_cos_cancel() argument 102 struct comedi_subdevice *s) in aio_iiro_16_cos_cmd() argument 110 struct comedi_subdevice *s, in aio_iiro_16_cos_cmdtest() argument 149 struct comedi_subdevice *s, in aio_iiro_16_do_insn_bits() argument 153 if (comedi_dio_update_state(s, data)) { in aio_iiro_16_do_insn_bits() 154 outb(s->state & 0xff, dev->iobase + AIO_IIRO_16_RELAY_0_7); in aio_iiro_16_do_insn_bits() 155 outb((s->state >> 8) & 0xff, in aio_iiro_16_do_insn_bits() [all …]
|
D | ii_pci20kc.c | 137 struct comedi_subdevice *s) in ii20k_module_iobase() argument 139 return dev->mmio + (s->index + 1) * II20K_MOD_OFFSET; in ii20k_module_iobase() 143 struct comedi_subdevice *s, in ii20k_ao_insn_write() argument 147 void __iomem *iobase = ii20k_module_iobase(dev, s); in ii20k_ao_insn_write() 154 s->readback[chan] = val; in ii20k_ao_insn_write() 157 val = comedi_offset_munge(s, val); in ii20k_ao_insn_write() 168 struct comedi_subdevice *s, in ii20k_ai_eoc() argument 172 void __iomem *iobase = ii20k_module_iobase(dev, s); in ii20k_ai_eoc() 182 struct comedi_subdevice *s, in ii20k_ai_setup() argument 185 void __iomem *iobase = ii20k_module_iobase(dev, s); in ii20k_ai_setup() [all …]
|
D | pcl812.c | 525 struct comedi_subdevice *s, in pcl812_ai_setup_dma() argument 538 bytes = devpriv->ai_eos ? comedi_bytes_per_scan(s) : desc->maxsize; in pcl812_ai_setup_dma() 539 max_samples = comedi_bytes_to_samples(s, bytes); in pcl812_ai_setup_dma() 545 nsamples = comedi_nsamples_left(s, max_samples + unread_samples); in pcl812_ai_setup_dma() 548 desc->size = comedi_samples_to_bytes(s, nsamples); in pcl812_ai_setup_dma() 601 struct comedi_subdevice *s) in pcl812_ai_get_sample() argument 608 return val & s->maxdata; in pcl812_ai_get_sample() 612 struct comedi_subdevice *s, in pcl812_ai_eoc() argument 618 if (s->maxdata > 0x0fff) { in pcl812_ai_eoc() 631 struct comedi_subdevice *s, struct comedi_cmd *cmd) in pcl812_ai_cmdtest() argument [all …]
|
D | dt2811.c | 224 struct comedi_subdevice *s, in dt2811_ai_eoc() argument 236 static int dt2811_ai_insn(struct comedi_device *dev, struct comedi_subdevice *s, in dt2811_ai_insn() argument 246 ret = comedi_timeout(dev, s, insn, dt2811_ai_eoc, 0); in dt2811_ai_insn() 259 struct comedi_subdevice *s, in dt2811_ao_insn_write() argument 264 unsigned int val = s->readback[chan]; in dt2811_ao_insn_write() 273 s->readback[chan] = val; in dt2811_ao_insn_write() 279 struct comedi_subdevice *s, in dt2811_di_insn_bits() argument 288 struct comedi_subdevice *s, in dt2811_do_insn_bits() argument 292 if (comedi_dio_update_state(s, data)) in dt2811_do_insn_bits() 293 outb(s->state, dev->iobase + DT2811_DIO); in dt2811_do_insn_bits() [all …]
|
D | pcl818.c | 301 struct comedi_subdevice *s, in pcl818_ai_setup_dma() argument 307 unsigned int max_samples = comedi_bytes_to_samples(s, desc->maxsize); in pcl818_ai_setup_dma() 316 nsamples = comedi_nsamples_left(s, max_samples + unread_samples); in pcl818_ai_setup_dma() 319 desc->size = comedi_samples_to_bytes(s, nsamples); in pcl818_ai_setup_dma() 381 struct comedi_subdevice *s, in pcl818_ai_get_fifo_sample() argument 392 return (val >> 4) & s->maxdata; in pcl818_ai_get_fifo_sample() 396 struct comedi_subdevice *s, in pcl818_ai_get_sample() argument 407 return (val >> 4) & s->maxdata; in pcl818_ai_get_sample() 411 struct comedi_subdevice *s, in pcl818_ai_eoc() argument 424 struct comedi_subdevice *s, in pcl818_ai_write_sample() argument [all …]
|
D | pcmmio.c | 252 struct comedi_subdevice *s, in pcmmio_dio_insn_bits() argument 257 int port = s->index == 2 ? 0 : 3; in pcmmio_dio_insn_bits() 258 unsigned int chanmask = (1 << s->n_chan) - 1; in pcmmio_dio_insn_bits() 262 mask = comedi_dio_update_state(s, data); in pcmmio_dio_insn_bits() 272 val = ~s->state & chanmask; in pcmmio_dio_insn_bits() 273 val &= s->io_bits; in pcmmio_dio_insn_bits() 287 struct comedi_subdevice *s, in pcmmio_dio_insn_config() argument 292 int port = s->index == 2 ? 0 : 3; in pcmmio_dio_insn_config() 295 ret = comedi_dio_insn_config(dev, s, insn, data, 0); in pcmmio_dio_insn_config() 300 pcmmio_dio_write(dev, s->io_bits, 0, port); in pcmmio_dio_insn_config() [all …]
|
D | mf6x4.c | 94 struct comedi_subdevice *s, in mf6x4_di_insn_bits() argument 104 struct comedi_subdevice *s, in mf6x4_do_insn_bits() argument 108 if (comedi_dio_update_state(s, data)) in mf6x4_do_insn_bits() 109 iowrite16(s->state, dev->mmio + MF6X4_DOUT_REG); in mf6x4_do_insn_bits() 111 data[1] = s->state; in mf6x4_do_insn_bits() 117 struct comedi_subdevice *s, in mf6x4_ai_eoc() argument 131 struct comedi_subdevice *s, in mf6x4_ai_insn_read() argument 147 ret = comedi_timeout(dev, s, insn, mf6x4_ai_eoc, 0); in mf6x4_ai_insn_read() 153 d &= s->maxdata; in mf6x4_ai_insn_read() 155 data[i] = comedi_offset_munge(s, d); in mf6x4_ai_insn_read() [all …]
|
D | adv_pci1724.c | 83 struct comedi_subdevice *s, in adv_pci1724_dac_idle() argument 96 struct comedi_subdevice *s, in adv_pci1724_insn_write() argument 100 unsigned long mode = (unsigned long)s->private; in adv_pci1724_insn_write() 114 ret = comedi_timeout(dev, s, insn, adv_pci1724_dac_idle, 0); in adv_pci1724_insn_write() 121 s->readback[chan] = val; in adv_pci1724_insn_write() 131 struct comedi_subdevice *s; in adv_pci1724_auto_attach() local 149 s = &dev->subdevices[0]; in adv_pci1724_auto_attach() 150 s->type = COMEDI_SUBD_AO; in adv_pci1724_auto_attach() 151 s->subdev_flags = SDF_READABLE | SDF_WRITABLE | SDF_GROUND; in adv_pci1724_auto_attach() 152 s->n_chan = 32; in adv_pci1724_auto_attach() [all …]
|
D | adq12b.c | 103 struct comedi_subdevice *s, in adq12b_ai_eoc() argument 116 struct comedi_subdevice *s, in adq12b_ai_insn_read() argument 138 ret = comedi_timeout(dev, s, insn, adq12b_ai_eoc, 0); in adq12b_ai_insn_read() 152 struct comedi_subdevice *s, in adq12b_di_insn_bits() argument 162 struct comedi_subdevice *s, in adq12b_do_insn_bits() argument 170 mask = comedi_dio_update_state(s, data); in adq12b_do_insn_bits() 174 val = (s->state >> chan) & 0x01; in adq12b_do_insn_bits() 181 data[1] = s->state; in adq12b_do_insn_bits() 189 struct comedi_subdevice *s; in adq12b_attach() local 207 s = &dev->subdevices[0]; in adq12b_attach() [all …]
|
D | icp_multi.c | 98 struct comedi_subdevice *s, in icp_multi_ai_eoc() argument 111 struct comedi_subdevice *s, in icp_multi_ai_insn_read() argument 140 ret = comedi_timeout(dev, s, insn, icp_multi_ai_eoc, 0); in icp_multi_ai_insn_read() 151 struct comedi_subdevice *s, in icp_multi_ao_ready() argument 164 struct comedi_subdevice *s, in icp_multi_ao_insn_write() argument 183 ret = comedi_timeout(dev, s, insn, icp_multi_ao_ready, 0); in icp_multi_ao_insn_write() 193 s->readback[chan] = val; in icp_multi_ao_insn_write() 200 struct comedi_subdevice *s, in icp_multi_di_insn_bits() argument 210 struct comedi_subdevice *s, in icp_multi_do_insn_bits() argument 214 if (comedi_dio_update_state(s, data)) in icp_multi_do_insn_bits() [all …]
|
D | addi_apci_2032.c | 53 struct comedi_subdevice *s, in apci2032_do_insn_bits() argument 57 s->state = inl(dev->iobase + APCI2032_DO_REG); in apci2032_do_insn_bits() 59 if (comedi_dio_update_state(s, data)) in apci2032_do_insn_bits() 60 outl(s->state, dev->iobase + APCI2032_DO_REG); in apci2032_do_insn_bits() 62 data[1] = s->state; in apci2032_do_insn_bits() 68 struct comedi_subdevice *s, in apci2032_int_insn_bits() argument 77 struct comedi_subdevice *s) in apci2032_int_stop() argument 79 struct apci2032_int_private *subpriv = s->private; in apci2032_int_stop() 87 struct comedi_subdevice *s, in apci2032_int_cmdtest() argument 134 struct comedi_subdevice *s) in apci2032_int_cmd() argument [all …]
|
D | comedi_8255.c | 72 struct comedi_subdevice *s, in subdev_8255_insn() argument 76 struct subdev_8255_private *spriv = s->private; in subdev_8255_insn() 81 mask = comedi_dio_update_state(s, data); in subdev_8255_insn() 85 s->state & 0xff, regbase); in subdev_8255_insn() 88 (s->state >> 8) & 0xff, regbase); in subdev_8255_insn() 91 (s->state >> 16) & 0xff, regbase); in subdev_8255_insn() 104 struct comedi_subdevice *s) in subdev_8255_do_config() argument 106 struct subdev_8255_private *spriv = s->private; in subdev_8255_do_config() 112 if (!(s->io_bits & 0x0000ff)) in subdev_8255_do_config() 114 if (!(s->io_bits & 0x00ff00)) in subdev_8255_do_config() [all …]
|
D | rti800.c | 143 struct comedi_subdevice *s, in rti800_ai_eoc() argument 160 struct comedi_subdevice *s, in rti800_ai_insn_read() argument 196 ret = comedi_timeout(dev, s, insn, rti800_ai_eoc, 0); in rti800_ai_insn_read() 204 val = comedi_offset_munge(s, val); in rti800_ai_insn_read() 213 struct comedi_subdevice *s, in rti800_ao_insn_write() argument 226 s->readback[chan] = val; in rti800_ao_insn_write() 229 val = comedi_offset_munge(s, val); in rti800_ao_insn_write() 239 struct comedi_subdevice *s, in rti800_di_insn_bits() argument 248 struct comedi_subdevice *s, in rti800_do_insn_bits() argument 252 if (comedi_dio_update_state(s, data)) { in rti800_do_insn_bits() [all …]
|
D | das6402.c | 171 struct comedi_subdevice *s) in das6402_ai_read_sample() argument 176 if (s->maxdata == 0x0fff) in das6402_ai_read_sample() 184 struct comedi_subdevice *s = dev->read_subdev; in das6402_interrupt() local 185 struct comedi_async *async = s->async; in das6402_interrupt() 198 val = das6402_ai_read_sample(dev, s); in das6402_interrupt() 199 comedi_buf_write_samples(s, &val, 1); in das6402_interrupt() 208 comedi_handle_events(dev, s); in das6402_interrupt() 214 struct comedi_subdevice *s, in das6402_ai_set_mode() argument 224 if (comedi_range_is_unipolar(s, range)) in das6402_ai_set_mode() 231 struct comedi_subdevice *s) in das6402_ai_cmd() argument [all …]
|
D | addi_apci_2200.c | 38 struct comedi_subdevice *s, in apci2200_di_insn_bits() argument 48 struct comedi_subdevice *s, in apci2200_do_insn_bits() argument 52 s->state = inw(dev->iobase + APCI2200_DO_REG); in apci2200_do_insn_bits() 54 if (comedi_dio_update_state(s, data)) in apci2200_do_insn_bits() 55 outw(s->state, dev->iobase + APCI2200_DO_REG); in apci2200_do_insn_bits() 57 data[1] = s->state; in apci2200_do_insn_bits() 75 struct comedi_subdevice *s; in apci2200_auto_attach() local 89 s = &dev->subdevices[0]; in apci2200_auto_attach() 90 s->type = COMEDI_SUBD_DI; in apci2200_auto_attach() 91 s->subdev_flags = SDF_READABLE; in apci2200_auto_attach() [all …]
|
D | addi_apci_3501.c | 94 struct comedi_subdevice *s, in apci3501_ao_insn_write() argument 136 s->readback[chan] = val; in apci3501_ao_insn_write() 145 struct comedi_subdevice *s, in apci3501_di_insn_bits() argument 155 struct comedi_subdevice *s, in apci3501_do_insn_bits() argument 159 s->state = inl(dev->iobase + APCI3501_DO_REG); in apci3501_do_insn_bits() 161 if (comedi_dio_update_state(s, data)) in apci3501_do_insn_bits() 162 outl(s->state, dev->iobase + APCI3501_DO_REG); in apci3501_do_insn_bits() 164 data[1] = s->state; in apci3501_do_insn_bits() 244 struct comedi_subdevice *s, in apci3501_eeprom_insn_read() argument 322 struct comedi_subdevice *s; in apci3501_auto_attach() local [all …]
|
D | cb_pcimdas.c | 167 struct comedi_subdevice *s, in cb_pcimdas_ai_eoc() argument 181 struct comedi_subdevice *s, in cb_pcimdas_ai_insn_read() argument 217 ret = comedi_timeout(dev, s, insn, cb_pcimdas_ai_eoc, 0); in cb_pcimdas_ai_insn_read() 230 struct comedi_subdevice *s, in cb_pcimdas_ao_insn_write() argument 236 unsigned int val = s->readback[chan]; in cb_pcimdas_ao_insn_write() 243 s->readback[chan] = val; in cb_pcimdas_ao_insn_write() 249 struct comedi_subdevice *s, in cb_pcimdas_di_insn_bits() argument 264 struct comedi_subdevice *s, in cb_pcimdas_do_insn_bits() argument 270 if (comedi_dio_update_state(s, data)) in cb_pcimdas_do_insn_bits() 271 outb(s->state, devpriv->BADR3 + PCIMDAS_DI_DO_REG); in cb_pcimdas_do_insn_bits() [all …]
|
D | adv_pci1723.c | 88 struct comedi_subdevice *s, in pci1723_ao_insn_write() argument 99 s->readback[chan] = val; in pci1723_ao_insn_write() 106 struct comedi_subdevice *s, in pci1723_dio_insn_config() argument 115 ret = comedi_dio_insn_config(dev, s, insn, data, mask); in pci1723_dio_insn_config() 119 if (!(s->io_bits & 0x00ff)) in pci1723_dio_insn_config() 121 if (!(s->io_bits & 0xff00)) in pci1723_dio_insn_config() 129 struct comedi_subdevice *s, in pci1723_dio_insn_bits() argument 133 if (comedi_dio_update_state(s, data)) in pci1723_dio_insn_bits() 134 outw(s->state, dev->iobase + PCI1723_DIO_DATA_REG); in pci1723_dio_insn_bits() 145 struct comedi_subdevice *s; in pci1723_auto_attach() local [all …]
|
D | dt2817.c | 43 struct comedi_subdevice *s, in dt2817_dio_insn_config() argument 61 ret = comedi_dio_insn_config(dev, s, insn, data, mask); in dt2817_dio_insn_config() 65 if (s->io_bits & 0x000000ff) in dt2817_dio_insn_config() 67 if (s->io_bits & 0x0000ff00) in dt2817_dio_insn_config() 69 if (s->io_bits & 0x00ff0000) in dt2817_dio_insn_config() 71 if (s->io_bits & 0xff000000) in dt2817_dio_insn_config() 80 struct comedi_subdevice *s, in dt2817_dio_insn_bits() argument 88 mask = comedi_dio_update_state(s, data); in dt2817_dio_insn_bits() 91 outb(s->state & 0xff, iobase + 0); in dt2817_dio_insn_bits() 93 outb((s->state >> 8) & 0xff, iobase + 1); in dt2817_dio_insn_bits() [all …]
|
D | contec_pci_dio.c | 39 struct comedi_subdevice *s, in contec_do_insn_bits() argument 43 if (comedi_dio_update_state(s, data)) in contec_do_insn_bits() 44 outw(s->state, dev->iobase + PIO1616L_DO_REG); in contec_do_insn_bits() 46 data[1] = s->state; in contec_do_insn_bits() 52 struct comedi_subdevice *s, in contec_di_insn_bits() argument 64 struct comedi_subdevice *s; in contec_auto_attach() local 76 s = &dev->subdevices[0]; in contec_auto_attach() 77 s->type = COMEDI_SUBD_DI; in contec_auto_attach() 78 s->subdev_flags = SDF_READABLE; in contec_auto_attach() 79 s->n_chan = 16; in contec_auto_attach() [all …]
|
D | ni_670x.c | 88 struct comedi_subdevice *s, in ni_670x_ao_insn_write() argument 93 unsigned int val = s->readback[chan]; in ni_670x_ao_insn_write() 114 s->readback[chan] = val; in ni_670x_ao_insn_write() 120 struct comedi_subdevice *s, in ni_670x_dio_insn_bits() argument 124 if (comedi_dio_update_state(s, data)) in ni_670x_dio_insn_bits() 125 writel(s->state, dev->mmio + DIO_PORT0_DATA_OFFSET); in ni_670x_dio_insn_bits() 133 struct comedi_subdevice *s, in ni_670x_dio_insn_config() argument 139 ret = comedi_dio_insn_config(dev, s, insn, data, 0); in ni_670x_dio_insn_config() 143 writel(s->io_bits, dev->mmio + DIO_PORT0_DIR_OFFSET); in ni_670x_dio_insn_config() 177 struct comedi_subdevice *s; in ni_670x_auto_attach() local [all …]
|
D | aio_aio12_8.c | 109 struct comedi_subdevice *s, in aio_aio12_8_ai_eoc() argument 122 struct comedi_subdevice *s, in aio_aio12_8_ai_read() argument 148 ret = comedi_timeout(dev, s, insn, aio_aio12_8_ai_eoc, 0); in aio_aio12_8_ai_read() 152 val = inw(dev->iobase + AIO12_8_ADC_REG) & s->maxdata; in aio_aio12_8_ai_read() 155 if (comedi_range_is_bipolar(s, range)) in aio_aio12_8_ai_read() 156 val = comedi_offset_munge(s, val); in aio_aio12_8_ai_read() 165 struct comedi_subdevice *s, in aio_aio12_8_ao_insn_write() argument 170 unsigned int val = s->readback[chan]; in aio_aio12_8_ao_insn_write() 180 s->readback[chan] = val; in aio_aio12_8_ao_insn_write() 186 struct comedi_subdevice *s, in aio_aio12_8_counter_insn_config() argument [all …]
|
D | pcmuio.c | 144 static inline int pcmuio_subdevice_to_asic(struct comedi_subdevice *s) in pcmuio_subdevice_to_asic() argument 150 return s->index / 2; in pcmuio_subdevice_to_asic() 153 static inline int pcmuio_subdevice_to_port(struct comedi_subdevice *s) in pcmuio_subdevice_to_port() argument 159 return (s->index % 2) ? 3 : 0; in pcmuio_subdevice_to_port() 222 struct comedi_subdevice *s, in pcmuio_dio_insn_bits() argument 226 int asic = pcmuio_subdevice_to_asic(s); in pcmuio_dio_insn_bits() 227 int port = pcmuio_subdevice_to_port(s); in pcmuio_dio_insn_bits() 228 unsigned int chanmask = (1 << s->n_chan) - 1; in pcmuio_dio_insn_bits() 232 mask = comedi_dio_update_state(s, data); in pcmuio_dio_insn_bits() 242 val = ~s->state & chanmask; in pcmuio_dio_insn_bits() [all …]
|
D | ni_at_ao.c | 136 struct comedi_subdevice *s, in atao_ao_insn_write() argument 141 unsigned int val = s->readback[chan]; in atao_ao_insn_write() 151 outw(comedi_offset_munge(s, val), in atao_ao_insn_write() 154 s->readback[chan] = val; in atao_ao_insn_write() 163 struct comedi_subdevice *s, in atao_dio_insn_bits() argument 167 if (comedi_dio_update_state(s, data)) in atao_dio_insn_bits() 168 outw(s->state, dev->iobase + ATAO_DIO_REG); in atao_dio_insn_bits() 176 struct comedi_subdevice *s, in atao_dio_insn_config() argument 190 ret = comedi_dio_insn_config(dev, s, insn, data, mask); in atao_dio_insn_config() 194 if (s->io_bits & 0x0f) in atao_dio_insn_config() [all …]
|
D | pcl816.c | 112 struct comedi_subdevice *s, in pcl816_ai_setup_dma() argument 118 unsigned int max_samples = comedi_bytes_to_samples(s, desc->maxsize); in pcl816_ai_setup_dma() 127 nsamples = comedi_nsamples_left(s, max_samples + unread_samples); in pcl816_ai_setup_dma() 130 desc->size = comedi_samples_to_bytes(s, nsamples); in pcl816_ai_setup_dma() 186 struct comedi_subdevice *s) in pcl816_ai_get_sample() argument 193 return val & s->maxdata; in pcl816_ai_get_sample() 197 struct comedi_subdevice *s, in pcl816_ai_eoc() argument 210 struct comedi_subdevice *s) in pcl816_ai_next_chan() argument 212 struct comedi_cmd *cmd = &s->async->cmd; in pcl816_ai_next_chan() 215 s->async->scans_done >= cmd->stop_arg) { in pcl816_ai_next_chan() [all …]
|
D | ni_daq_700.c | 84 struct comedi_subdevice *s, in daq700_dio_insn_bits() argument 91 mask = comedi_dio_update_state(s, data); in daq700_dio_insn_bits() 94 outb(s->state & 0xff, dev->iobase + DIO_W); in daq700_dio_insn_bits() 97 val = s->state & 0xff; in daq700_dio_insn_bits() 106 struct comedi_subdevice *s, in daq700_dio_insn_config() argument 112 ret = comedi_dio_insn_config(dev, s, insn, data, 0); in daq700_dio_insn_config() 117 s->io_bits = 0x00ff; in daq700_dio_insn_config() 123 struct comedi_subdevice *s, in daq700_ai_eoc() argument 141 struct comedi_subdevice *s, in daq700_ai_rinsn() argument 178 ret = comedi_timeout(dev, s, insn, daq700_ai_eoc, 0); in daq700_ai_rinsn() [all …]
|
D | s526.c | 156 struct comedi_subdevice *s, in s526_gpct_rinsn() argument 170 struct comedi_subdevice *s, in s526_gpct_insn_config() argument 327 struct comedi_subdevice *s, in s526_gpct_winsn() argument 364 struct comedi_subdevice *s, in s526_eoc() argument 380 struct comedi_subdevice *s, in s526_ai_insn_read() argument 408 ret = comedi_timeout(dev, s, insn, s526_eoc, S526_INT_AI); in s526_ai_insn_read() 413 data[i] = comedi_offset_munge(s, val); in s526_ai_insn_read() 420 struct comedi_subdevice *s, in s526_ao_insn_write() argument 426 unsigned int val = s->readback[chan]; in s526_ao_insn_write() 439 ret = comedi_timeout(dev, s, insn, s526_eoc, S526_INT_AO); in s526_ao_insn_write() [all …]
|
D | addi_apci_1516.c | 77 struct comedi_subdevice *s, in apci1516_di_insn_bits() argument 87 struct comedi_subdevice *s, in apci1516_do_insn_bits() argument 91 s->state = inw(dev->iobase + APCI1516_DO_REG); in apci1516_do_insn_bits() 93 if (comedi_dio_update_state(s, data)) in apci1516_do_insn_bits() 94 outw(s->state, dev->iobase + APCI1516_DO_REG); in apci1516_do_insn_bits() 96 data[1] = s->state; in apci1516_do_insn_bits() 122 struct comedi_subdevice *s; in apci1516_auto_attach() local 148 s = &dev->subdevices[0]; in apci1516_auto_attach() 150 s->type = COMEDI_SUBD_DI; in apci1516_auto_attach() 151 s->subdev_flags = SDF_READABLE; in apci1516_auto_attach() [all …]
|
D | comedi_test.c | 93 struct comedi_subdevice *s = dev->read_subdev; in fake_sawtooth() local 94 unsigned int offset = s->maxdata / 2; in fake_sawtooth() 97 &s->range_table->range[range_index]; in fake_sawtooth() 100 binary_amplitude = s->maxdata; in fake_sawtooth() 113 if (value > s->maxdata) in fake_sawtooth() 114 value = s->maxdata; /* positive saturation */ in fake_sawtooth() 125 struct comedi_subdevice *s = dev->read_subdev; in fake_squarewave() local 126 unsigned int offset = s->maxdata / 2; in fake_squarewave() 129 &s->range_table->range[range_index]; in fake_squarewave() 131 value = s->maxdata; in fake_squarewave() [all …]
|
D | adl_pci9111.c | 194 struct comedi_subdevice *s) in pci9111_ai_cancel() argument 211 struct comedi_subdevice *s, in pci9111_ai_check_chanlist() argument 246 struct comedi_subdevice *s, in pci9111_ai_do_cmd_test() argument 337 err |= pci9111_ai_check_chanlist(dev, s, cmd); in pci9111_ai_do_cmd_test() 346 struct comedi_subdevice *s) in pci9111_ai_do_cmd() argument 349 struct comedi_cmd *cmd = &s->async->cmd; in pci9111_ai_do_cmd() 400 struct comedi_subdevice *s, void *data, in pci9111_ai_munge() argument 405 unsigned int maxdata = s->maxdata; in pci9111_ai_munge() 408 unsigned int num_samples = comedi_bytes_to_samples(s, num_bytes); in pci9111_ai_munge() 416 struct comedi_subdevice *s) in pci9111_handle_fifo_half_full() argument [all …]
|
D | fl512.c | 60 struct comedi_subdevice *s, in fl512_ai_insn_read() argument 78 val &= s->maxdata; in fl512_ai_insn_read() 87 struct comedi_subdevice *s, in fl512_ao_insn_write() argument 92 unsigned int val = s->readback[chan]; in fl512_ao_insn_write() 103 s->readback[chan] = val; in fl512_ao_insn_write() 110 struct comedi_subdevice *s; in fl512_attach() local 122 s = &dev->subdevices[0]; in fl512_attach() 123 s->type = COMEDI_SUBD_AI; in fl512_attach() 124 s->subdev_flags = SDF_READABLE | SDF_GROUND; in fl512_attach() 125 s->n_chan = 16; in fl512_attach() [all …]
|
D | amplc_pc236_common.c | 69 struct comedi_subdevice *s, struct comedi_insn *insn, in pc236_intr_insn() argument 77 struct comedi_subdevice *s, in pc236_intr_cmdtest() argument 115 static int pc236_intr_cmd(struct comedi_device *dev, struct comedi_subdevice *s) in pc236_intr_cmd() argument 123 struct comedi_subdevice *s) in pc236_intr_cancel() argument 133 struct comedi_subdevice *s = dev->read_subdev; in pc236_interrupt() local 138 comedi_buf_write_samples(s, &s->state, 1); in pc236_interrupt() 139 comedi_handle_events(dev, s); in pc236_interrupt() 147 struct comedi_subdevice *s; in amplc_pc236_common_attach() local 156 s = &dev->subdevices[0]; in amplc_pc236_common_attach() 158 ret = subdev_8255_init(dev, s, NULL, 0x00); in amplc_pc236_common_attach() [all …]
|
D | ni_6527.c | 120 struct comedi_subdevice *s, in ni6527_di_insn_config() argument 154 struct comedi_subdevice *s, in ni6527_di_insn_bits() argument 170 struct comedi_subdevice *s, in ni6527_do_insn_bits() argument 176 mask = comedi_dio_update_state(s, data); in ni6527_do_insn_bits() 179 unsigned int val = s->state ^ 0xffffff; in ni6527_do_insn_bits() 191 data[1] = s->state; in ni6527_do_insn_bits() 199 struct comedi_subdevice *s = dev->read_subdev; in ni6527_interrupt() local 207 comedi_buf_write_samples(s, &s->state, 1); in ni6527_interrupt() 208 comedi_handle_events(dev, s); in ni6527_interrupt() 217 struct comedi_subdevice *s, in ni6527_intr_cmdtest() argument [all …]
|
D | ni_65xx.c | 356 struct comedi_subdevice *s, in ni_65xx_dio_insn_config() argument 360 unsigned long base_port = (unsigned long)s->private; in ni_65xx_dio_insn_config() 395 if (s->type != COMEDI_SUBD_DIO) in ni_65xx_dio_insn_config() 402 if (s->type != COMEDI_SUBD_DIO) in ni_65xx_dio_insn_config() 409 if (s->type != COMEDI_SUBD_DIO) in ni_65xx_dio_insn_config() 424 struct comedi_subdevice *s, in ni_65xx_dio_insn_bits() argument 428 unsigned long base_port = (unsigned long)s->private; in ni_65xx_dio_insn_bits() 430 int last_port_offset = NI_65XX_CHAN_TO_PORT(s->n_chan - 1); in ni_65xx_dio_insn_bits() 458 bits ^= s->io_bits; /* invert if necessary */ in ni_65xx_dio_insn_bits() 461 bits ^= s->io_bits; /* invert back */ in ni_65xx_dio_insn_bits() [all …]
|
D | dmm32at.c | 167 struct comedi_subdevice *s, in dmm32at_ai_set_chanspec() argument 172 unsigned int last_chan = (chan + nchan - 1) % s->n_chan; in dmm32at_ai_set_chanspec() 186 struct comedi_subdevice *s) in dmm32at_ai_get_sample() argument 194 return comedi_offset_munge(s, val); in dmm32at_ai_get_sample() 198 struct comedi_subdevice *s, in dmm32at_ai_status() argument 211 struct comedi_subdevice *s, in dmm32at_ai_insn_read() argument 218 dmm32at_ai_set_chanspec(dev, s, insn->chanspec, 1); in dmm32at_ai_insn_read() 221 ret = comedi_timeout(dev, s, insn, dmm32at_ai_status, in dmm32at_ai_insn_read() 229 ret = comedi_timeout(dev, s, insn, dmm32at_ai_status, in dmm32at_ai_insn_read() 234 data[i] = dmm32at_ai_get_sample(dev, s); in dmm32at_ai_insn_read() [all …]
|
D | me_daq.c | 159 struct comedi_subdevice *s, in me_dio_insn_config() argument 173 ret = comedi_dio_insn_config(dev, s, insn, data, mask); in me_dio_insn_config() 177 if (s->io_bits & 0x0000ffff) in me_dio_insn_config() 181 if (s->io_bits & 0xffff0000) in me_dio_insn_config() 192 struct comedi_subdevice *s, in me_dio_insn_bits() argument 201 mask = comedi_dio_update_state(s, data); in me_dio_insn_bits() 204 writew((s->state & 0xffff), mmio_porta); in me_dio_insn_bits() 206 writew(((s->state >> 16) & 0xffff), mmio_portb); in me_dio_insn_bits() 209 if (s->io_bits & 0x0000ffff) in me_dio_insn_bits() 210 val = s->state & 0xffff; in me_dio_insn_bits() [all …]
|
D | quatech_daqp_cs.c | 178 struct comedi_subdevice *s) in daqp_ai_cancel() argument 197 struct comedi_subdevice *s) in daqp_ai_get_sample() argument 207 return comedi_offset_munge(s, val); in daqp_ai_get_sample() 213 struct comedi_subdevice *s = dev->read_subdev; in daqp_interrupt() local 214 struct comedi_cmd *cmd = &s->async->cmd; in daqp_interrupt() 229 s->async->events |= COMEDI_CB_OVERFLOW; in daqp_interrupt() 234 data = daqp_ai_get_sample(dev, s); in daqp_interrupt() 235 comedi_buf_write_samples(s, &data, 1); in daqp_interrupt() 238 s->async->scans_done >= cmd->stop_arg) { in daqp_interrupt() 239 s->async->events |= COMEDI_CB_EOA; in daqp_interrupt() [all …]
|
D | dt282x.c | 395 struct comedi_subdevice *s, in dt282x_munge() argument 409 val &= s->maxdata; in dt282x_munge() 411 val = comedi_offset_munge(s, val); in dt282x_munge() 418 struct comedi_subdevice *s, in dt282x_ao_setup_dma() argument 424 unsigned int nsamples = comedi_bytes_to_samples(s, desc->maxsize); in dt282x_ao_setup_dma() 427 nbytes = comedi_buf_read_samples(s, desc->virt_addr, nsamples); in dt282x_ao_setup_dma() 437 struct comedi_subdevice *s) in dt282x_ao_dma_interrupt() argument 448 if (!dt282x_ao_setup_dma(dev, s, dma->cur_dma)) in dt282x_ao_dma_interrupt() 449 s->async->events |= COMEDI_CB_OVERFLOW; in dt282x_ao_dma_interrupt() 455 struct comedi_subdevice *s) in dt282x_ai_dma_interrupt() argument [all …]
|
D | adv_pci1710.c | 237 struct comedi_subdevice *s, in pci171x_ai_check_chanlist() argument 243 unsigned int next_chan = (chan0 + 1) % s->n_chan; in pci171x_ai_check_chanlist() 270 next_chan = (next_chan + 1) % s->n_chan; in pci171x_ai_check_chanlist() 303 struct comedi_subdevice *s, in pci171x_ai_setup_chanlist() argument 339 struct comedi_subdevice *s, in pci171x_ai_eoc() argument 352 struct comedi_subdevice *s, in pci171x_ai_read_sample() argument 376 *val = sample & s->maxdata; in pci171x_ai_read_sample() 381 struct comedi_subdevice *s, in pci171x_ai_insn_read() argument 395 pci171x_ai_setup_chanlist(dev, s, &insn->chanspec, 1, 1); in pci171x_ai_insn_read() 403 ret = comedi_timeout(dev, s, insn, pci171x_ai_eoc, 0); in pci171x_ai_insn_read() [all …]
|
D | addi_apci_1032.c | 113 struct comedi_subdevice *s, in apci1032_cos_insn_config() argument 181 struct comedi_subdevice *s, in apci1032_cos_insn_bits() argument 185 data[1] = s->state; in apci1032_cos_insn_bits() 191 struct comedi_subdevice *s, in apci1032_cos_cmdtest() argument 235 struct comedi_subdevice *s) in apci1032_cos_cmd() argument 253 struct comedi_subdevice *s) in apci1032_cos_cancel() argument 262 struct comedi_subdevice *s = dev->read_subdev; in apci1032_interrupt() local 278 s->state = inl(dev->iobase + APCI1032_STATUS_REG) & 0xffff; in apci1032_interrupt() 279 comedi_buf_write_samples(s, &s->state, 1); in apci1032_interrupt() 280 comedi_handle_events(dev, s); in apci1032_interrupt() [all …]
|
D | cb_pcidas.c | 320 struct comedi_subdevice *s, in cb_pcidas_ai_eoc() argument 334 struct comedi_subdevice *s, in cb_pcidas_ai_insn_read() argument 358 if (comedi_range_is_unipolar(s, range)) in cb_pcidas_ai_insn_read() 374 ret = comedi_timeout(dev, s, insn, cb_pcidas_ai_eoc, 0); in cb_pcidas_ai_insn_read() 387 struct comedi_subdevice *s, in cb_pcidas_ai_insn_config() argument 413 struct comedi_subdevice *s, in cb_pcidas_ao_nofifo_insn_write() argument 420 unsigned int val = s->readback[chan]; in cb_pcidas_ao_nofifo_insn_write() 437 s->readback[chan] = val; in cb_pcidas_ao_nofifo_insn_write() 444 struct comedi_subdevice *s, in cb_pcidas_ao_fifo_insn_write() argument 451 unsigned int val = s->readback[chan]; in cb_pcidas_ao_fifo_insn_write() [all …]
|
D | adv_pci_dio.c | 411 struct comedi_subdevice *s, in pci_dio_insn_bits_di_b() argument 414 const struct diosubd_data *d = (const struct diosubd_data *)s->private; in pci_dio_insn_bits_di_b() 428 struct comedi_subdevice *s, in pci_dio_insn_bits_di_w() argument 431 const struct diosubd_data *d = (const struct diosubd_data *)s->private; in pci_dio_insn_bits_di_w() 442 struct comedi_subdevice *s, in pci_dio_insn_bits_do_b() argument 446 const struct diosubd_data *d = (const struct diosubd_data *)s->private; in pci_dio_insn_bits_do_b() 449 if (comedi_dio_update_state(s, data)) { in pci_dio_insn_bits_do_b() 451 outb((s->state >> (8 * i)) & 0xff, in pci_dio_insn_bits_do_b() 455 data[1] = s->state; in pci_dio_insn_bits_do_b() 461 struct comedi_subdevice *s, in pci_dio_insn_bits_do_w() argument [all …]
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | sp2.c | 26 static int sp2_read_i2c(struct sp2 *s, u8 reg, u8 *buf, int len) in sp2_read_i2c() argument 29 struct i2c_client *client = s->client; in sp2_read_i2c() 56 dev_dbg(&s->client->dev, "addr=0x%04x, reg = 0x%02x, data = %02x\n", in sp2_read_i2c() 62 static int sp2_write_i2c(struct sp2 *s, u8 reg, u8 *buf, int len) in sp2_write_i2c() argument 66 struct i2c_client *client = s->client; in sp2_write_i2c() 95 dev_dbg(&s->client->dev, "addr=0x%04x, reg = 0x%02x, data = %*ph\n", in sp2_write_i2c() 104 struct sp2 *s = en50221->data; in sp2_ci_op_cam() local 107 int (*ci_op_cam)(void*, u8, int, u8, int*) = s->ci_control; in sp2_ci_op_cam() 116 if (s->module_access_type != acs) { in sp2_ci_op_cam() 117 ret = sp2_read_i2c(s, 0x00, &store, 1); in sp2_ci_op_cam() [all …]
|
/linux-4.4.14/arch/arm/boot/compressed/ |
D | string.c | 12 unsigned char *d = (unsigned char *)__dest, *s = (unsigned char *)__src; in memcpy() local 15 *d++ = *s++; in memcpy() 16 *d++ = *s++; in memcpy() 17 *d++ = *s++; in memcpy() 18 *d++ = *s++; in memcpy() 19 *d++ = *s++; in memcpy() 20 *d++ = *s++; in memcpy() 21 *d++ = *s++; in memcpy() 22 *d++ = *s++; in memcpy() 26 *d++ = *s++; in memcpy() [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
D | ramseq.h | 5 #define ram_init(s,p) hwsq_init(&(s)->base, (p)) argument 6 #define ram_exec(s,e) hwsq_exec(&(s)->base, (e)) argument 7 #define ram_have(s,r) ((s)->r_##r.addr != 0x000000) argument 8 #define ram_rd32(s,r) hwsq_rd32(&(s)->base, &(s)->r_##r) argument 9 #define ram_wr32(s,r,d) hwsq_wr32(&(s)->base, &(s)->r_##r, (d)) argument 10 #define ram_nuke(s,r) hwsq_nuke(&(s)->base, &(s)->r_##r) argument 11 #define ram_mask(s,r,m,d) hwsq_mask(&(s)->base, &(s)->r_##r, (m), (d)) argument 12 #define ram_setf(s,f,d) hwsq_setf(&(s)->base, (f), (d)) argument 13 #define ram_wait(s,f,d) hwsq_wait(&(s)->base, (f), (d)) argument 14 #define ram_wait_vblank(s) hwsq_wait_vblank(&(s)->base) argument [all …]
|
D | ramfuc.h | 163 #define ram_init(s,p) ramfuc_init(&(s)->base, (p)) argument 164 #define ram_exec(s,e) ramfuc_exec(&(s)->base, (e)) argument 165 #define ram_have(s,r) ((s)->r_##r.addr != 0x000000) argument 166 #define ram_rd32(s,r) ramfuc_rd32(&(s)->base, &(s)->r_##r) argument 167 #define ram_wr32(s,r,d) ramfuc_wr32(&(s)->base, &(s)->r_##r, (d)) argument 168 #define ram_nuke(s,r) ramfuc_nuke(&(s)->base, &(s)->r_##r) argument 169 #define ram_mask(s,r,m,d) ramfuc_mask(&(s)->base, &(s)->r_##r, (m), (d)) argument 170 #define ram_wait(s,r,m,d,n) ramfuc_wait(&(s)->base, (r), (m), (d), (n)) argument 171 #define ram_nsec(s,n) ramfuc_nsec(&(s)->base, (n)) argument 172 #define ram_wait_vblank(s) ramfuc_wait_vblank(&(s)->base) argument [all …]
|
/linux-4.4.14/net/bluetooth/bnep/ |
D | core.c | 50 struct bnep_session *s; in __bnep_get_session() local 54 list_for_each_entry(s, &bnep_session_list, list) in __bnep_get_session() 55 if (ether_addr_equal(dst, s->eh.h_source)) in __bnep_get_session() 56 return s; in __bnep_get_session() 61 static void __bnep_link_session(struct bnep_session *s) in __bnep_link_session() argument 63 list_add(&s->list, &bnep_session_list); in __bnep_link_session() 66 static void __bnep_unlink_session(struct bnep_session *s) in __bnep_unlink_session() argument 68 list_del(&s->list); in __bnep_unlink_session() 71 static int bnep_send(struct bnep_session *s, void *data, size_t len) in bnep_send() argument 73 struct socket *sock = s->sock; in bnep_send() [all …]
|
/linux-4.4.14/drivers/isdn/i4l/ |
D | isdn_audio.c | 302 isdn_audio_get_bits(adpcm_state *s, unsigned char **in, int *len) in isdn_audio_get_bits() argument 304 while (s->nleft < s->nbits) { in isdn_audio_get_bits() 307 s->word = (s->word << 8) | d; in isdn_audio_get_bits() 308 s->nleft += 8; in isdn_audio_get_bits() 310 s->nleft -= s->nbits; in isdn_audio_get_bits() 311 return (s->word >> s->nleft) & bitmask[s->nbits]; in isdn_audio_get_bits() 315 isdn_audio_put_bits(int data, int nbits, adpcm_state *s, in isdn_audio_put_bits() argument 318 s->word = (s->word << nbits) | (data & bitmask[nbits]); in isdn_audio_put_bits() 319 s->nleft += nbits; in isdn_audio_put_bits() 320 while (s->nleft >= 8) { in isdn_audio_put_bits() [all …]
|
/linux-4.4.14/security/selinux/ss/ |
D | sidtab.c | 17 int sidtab_init(struct sidtab *s) in sidtab_init() argument 21 s->htable = kmalloc(sizeof(*(s->htable)) * SIDTAB_SIZE, GFP_ATOMIC); in sidtab_init() 22 if (!s->htable) in sidtab_init() 25 s->htable[i] = NULL; in sidtab_init() 26 s->nel = 0; in sidtab_init() 27 s->next_sid = 1; in sidtab_init() 28 s->shutdown = 0; in sidtab_init() 29 spin_lock_init(&s->lock); in sidtab_init() 33 int sidtab_insert(struct sidtab *s, u32 sid, struct context *context) in sidtab_insert() argument 38 if (!s) { in sidtab_insert() [all …]
|
/linux-4.4.14/drivers/md/bcache/ |
D | request.c | 71 while (atomic_read(&s->cl.remaining) & CLOSURE_WAITING) in bch_data_insert_keys() 72 closure_sync(&s->cl); in bch_data_insert_keys() 484 struct search *s = container_of(cl, struct search, cl); in bch_cache_read_endio() local 494 s->iop.error = bio->bi_error; in bch_cache_read_endio() 496 ptr_stale(s->iop.c, &b->key, 0)) { in bch_cache_read_endio() 497 atomic_long_inc(&s->iop.c->cache_read_races); in bch_cache_read_endio() 498 s->iop.error = -EINTR; in bch_cache_read_endio() 501 bch_bbio_endio(s->iop.c, bio, bio->bi_error, "reading from cache"); in bch_cache_read_endio() 510 struct search *s = container_of(op, struct search, op); in cache_lookup_fn() local 511 struct bio *n, *bio = &s->bio.bio; in cache_lookup_fn() [all …]
|
/linux-4.4.14/drivers/staging/comedi/ |
D | comedi_fops.c | 215 struct comedi_subdevice *s; in comedi_subdevice_from_minor() local 219 s = comedi_subdevice_minor_table[i]; in comedi_subdevice_from_minor() 220 if (s && s->device != dev) in comedi_subdevice_from_minor() 221 s = NULL; in comedi_subdevice_from_minor() 223 return s; in comedi_subdevice_from_minor() 239 struct comedi_subdevice *s; in comedi_dev_get_from_subdevice_minor() local 243 s = comedi_subdevice_minor_table[i]; in comedi_dev_get_from_subdevice_minor() 244 dev = comedi_dev_get(s ? s->device : NULL); in comedi_dev_get_from_subdevice_minor() 273 struct comedi_subdevice *s; in comedi_read_subdevice() local 276 s = comedi_subdevice_from_minor(dev, minor); in comedi_read_subdevice() [all …]
|
D | drivers.c | 108 struct comedi_subdevice *s; in comedi_alloc_subdevices() local 114 s = kcalloc(num_subdevices, sizeof(*s), GFP_KERNEL); in comedi_alloc_subdevices() 115 if (!s) in comedi_alloc_subdevices() 117 dev->subdevices = s; in comedi_alloc_subdevices() 121 s = &dev->subdevices[i]; in comedi_alloc_subdevices() 122 s->device = dev; in comedi_alloc_subdevices() 123 s->index = i; in comedi_alloc_subdevices() 124 s->async_dma_dir = DMA_NONE; in comedi_alloc_subdevices() 125 spin_lock_init(&s->spin_lock); in comedi_alloc_subdevices() 126 s->minor = -1; in comedi_alloc_subdevices() [all …]
|
D | comedi_buf.c | 62 struct comedi_subdevice *s) in __comedi_buf_free() argument 64 struct comedi_async *async = s->async; in __comedi_buf_free() 74 spin_lock_irqsave(&s->spin_lock, flags); in __comedi_buf_free() 77 spin_unlock_irqrestore(&s->spin_lock, flags); in __comedi_buf_free() 82 struct comedi_subdevice *s, in __comedi_buf_alloc() argument 85 struct comedi_async *async = s->async; in __comedi_buf_alloc() 92 if (!IS_ENABLED(CONFIG_HAS_DMA) && s->async_dma_dir != DMA_NONE) { in __comedi_buf_alloc() 103 spin_lock_irqsave(&s->spin_lock, flags); in __comedi_buf_alloc() 105 spin_unlock_irqrestore(&s->spin_lock, flags); in __comedi_buf_alloc() 106 bm->dma_dir = s->async_dma_dir; in __comedi_buf_alloc() [all …]
|
D | comedidev.h | 207 void (*munge)(struct comedi_device *dev, struct comedi_subdevice *s, 373 int (*inttrig)(struct comedi_device *dev, struct comedi_subdevice *s, 567 void comedi_event(struct comedi_device *dev, struct comedi_subdevice *s); 572 bool comedi_is_subdevice_running(struct comedi_subdevice *s); 574 void *comedi_alloc_spriv(struct comedi_subdevice *s, size_t size); 575 void comedi_set_spriv_auto_free(struct comedi_subdevice *s); 577 int comedi_check_chanlist(struct comedi_subdevice *s, 640 static inline bool comedi_range_is_bipolar(struct comedi_subdevice *s, in comedi_range_is_bipolar() argument 643 return s->range_table->range[range].min < 0; in comedi_range_is_bipolar() 661 static inline bool comedi_range_is_unipolar(struct comedi_subdevice *s, in comedi_range_is_unipolar() argument [all …]
|
/linux-4.4.14/drivers/md/ |
D | dm-snap.c | 151 struct dm_dev *dm_snap_origin(struct dm_snapshot *s) in dm_snap_origin() argument 153 return s->origin; in dm_snap_origin() 157 struct dm_dev *dm_snap_cow(struct dm_snapshot *s) in dm_snap_cow() argument 159 return s->cow; in dm_snap_cow() 237 static void track_chunk(struct dm_snapshot *s, struct bio *bio, chunk_t chunk) in track_chunk() argument 243 spin_lock_irq(&s->tracked_chunk_lock); in track_chunk() 245 &s->tracked_chunk_hash[DM_TRACKED_CHUNK_HASH(chunk)]); in track_chunk() 246 spin_unlock_irq(&s->tracked_chunk_lock); in track_chunk() 249 static void stop_tracking_chunk(struct dm_snapshot *s, struct bio *bio) in stop_tracking_chunk() argument 254 spin_lock_irqsave(&s->tracked_chunk_lock, flags); in stop_tracking_chunk() [all …]
|
D | dm-stats.c | 176 struct dm_stat *s = container_of(head, struct dm_stat, rcu_head); in dm_stat_free() local 178 kfree(s->program_id); in dm_stat_free() 179 kfree(s->aux_data); in dm_stat_free() 181 dm_kvfree(s->stat_percpu[cpu][0].histogram, s->histogram_alloc_size); in dm_stat_free() 182 dm_kvfree(s->stat_percpu[cpu], s->percpu_alloc_size); in dm_stat_free() 184 dm_kvfree(s->stat_shared[0].tmp.histogram, s->histogram_alloc_size); in dm_stat_free() 185 dm_kvfree(s, s->shared_alloc_size); in dm_stat_free() 212 struct dm_stat *s; in dm_stats_cleanup() local 216 s = container_of(stats->list.next, struct dm_stat, list_entry); in dm_stats_cleanup() 217 list_del(&s->list_entry); in dm_stats_cleanup() [all …]
|
D | dm-round-robin.c | 53 struct selector *s = kmalloc(sizeof(*s), GFP_KERNEL); in alloc_selector() local 55 if (s) { in alloc_selector() 56 INIT_LIST_HEAD(&s->valid_paths); in alloc_selector() 57 INIT_LIST_HEAD(&s->invalid_paths); in alloc_selector() 60 return s; in alloc_selector() 65 struct selector *s; in rr_create() local 67 s = alloc_selector(); in rr_create() 68 if (!s) in rr_create() 71 ps->context = s; in rr_create() 77 struct selector *s = (struct selector *) ps->context; in rr_destroy() local [all …]
|
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/ |
D | debug.c | 75 int brcms_debugfs_hardware_read(struct seq_file *s, void *data) in brcms_debugfs_hardware_read() argument 77 struct brcms_pub *drvr = s->private; in brcms_debugfs_hardware_read() 83 seq_printf(s, "chipnum 0x%x\n" in brcms_debugfs_hardware_read() 108 static int brcms_debugfs_macstat_read(struct seq_file *s, void *data) in brcms_debugfs_macstat_read() argument 110 struct brcms_pub *drvr = s->private; in brcms_debugfs_macstat_read() 119 seq_printf(s, "txallfrm: %d\n", stats.txallfrm); in brcms_debugfs_macstat_read() 120 seq_printf(s, "txrtsfrm: %d\n", stats.txrtsfrm); in brcms_debugfs_macstat_read() 121 seq_printf(s, "txctsfrm: %d\n", stats.txctsfrm); in brcms_debugfs_macstat_read() 122 seq_printf(s, "txackfrm: %d\n", stats.txackfrm); in brcms_debugfs_macstat_read() 123 seq_printf(s, "txdnlfrm: %d\n", stats.txdnlfrm); in brcms_debugfs_macstat_read() [all …]
|
/linux-4.4.14/net/bluetooth/rfcomm/ |
D | core.c | 54 static int rfcomm_send_frame(struct rfcomm_session *s, u8 *data, int len); 55 static int rfcomm_send_sabm(struct rfcomm_session *s, u8 dlci); 56 static int rfcomm_send_disc(struct rfcomm_session *s, u8 dlci); 58 static int rfcomm_send_nsc(struct rfcomm_session *s, int cr, u8 type); 59 static int rfcomm_send_pn(struct rfcomm_session *s, int cr, struct rfcomm_dlc *d); 60 static int rfcomm_send_msc(struct rfcomm_session *s, int cr, u8 dlci, u8 v24_sig); 61 static int rfcomm_send_test(struct rfcomm_session *s, int cr, u8 *pattern, int len); 62 static int rfcomm_send_credits(struct rfcomm_session *s, u8 addr, u8 credits); 65 static void rfcomm_process_connect(struct rfcomm_session *s); 72 static struct rfcomm_session *rfcomm_session_del(struct rfcomm_session *s); [all …]
|
/linux-4.4.14/fs/hpfs/ |
D | alloc.c | 11 static void hpfs_claim_alloc(struct super_block *s, secno sec) in hpfs_claim_alloc() argument 13 struct hpfs_sb_info *sbi = hpfs_sb(s); in hpfs_claim_alloc() 16 hpfs_error(s, "free count underflow, allocating sector %08x", sec); in hpfs_claim_alloc() 24 static void hpfs_claim_free(struct super_block *s, secno sec) in hpfs_claim_free() argument 26 struct hpfs_sb_info *sbi = hpfs_sb(s); in hpfs_claim_free() 29 hpfs_error(s, "free count overflow, freeing sector %08x", sec); in hpfs_claim_free() 37 static void hpfs_claim_dirband_alloc(struct super_block *s, secno sec) in hpfs_claim_dirband_alloc() argument 39 struct hpfs_sb_info *sbi = hpfs_sb(s); in hpfs_claim_dirband_alloc() 42 hpfs_error(s, "dirband free count underflow, allocating sector %08x", sec); in hpfs_claim_dirband_alloc() 50 static void hpfs_claim_dirband_free(struct super_block *s, secno sec) in hpfs_claim_dirband_free() argument [all …]
|
D | map.c | 11 __le32 *hpfs_map_dnode_bitmap(struct super_block *s, struct quad_buffer_head *qbh) in hpfs_map_dnode_bitmap() argument 13 return hpfs_map_4sectors(s, hpfs_sb(s)->sb_dmap, qbh, 0); in hpfs_map_dnode_bitmap() 16 __le32 *hpfs_map_bitmap(struct super_block *s, unsigned bmp_block, in hpfs_map_bitmap() argument 21 unsigned n_bands = (hpfs_sb(s)->sb_fs_size + 0x3fff) >> 14; in hpfs_map_bitmap() 22 if (hpfs_sb(s)->sb_chk) if (bmp_block >= n_bands) { in hpfs_map_bitmap() 23 hpfs_error(s, "hpfs_map_bitmap called with bad parameter: %08x at %s", bmp_block, id); in hpfs_map_bitmap() 26 sec = le32_to_cpu(hpfs_sb(s)->sb_bmp_dir[bmp_block]); in hpfs_map_bitmap() 27 if (!sec || sec > hpfs_sb(s)->sb_fs_size-4) { in hpfs_map_bitmap() 28 hpfs_error(s, "invalid bitmap block pointer %08x -> %08x at %s", bmp_block, sec, id); in hpfs_map_bitmap() 31 ret = hpfs_map_4sectors(s, sec, qbh, 4); in hpfs_map_bitmap() [all …]
|
D | super.c | 22 static void mark_dirty(struct super_block *s, int remount) in mark_dirty() argument 24 if (hpfs_sb(s)->sb_chkdsk && (remount || !(s->s_flags & MS_RDONLY))) { in mark_dirty() 27 if ((sb = hpfs_map_sector(s, 17, &bh, 0))) { in mark_dirty() 40 static void unmark_dirty(struct super_block *s) in unmark_dirty() argument 44 if (s->s_flags & MS_RDONLY) return; in unmark_dirty() 45 sync_blockdev(s->s_bdev); in unmark_dirty() 46 if ((sb = hpfs_map_sector(s, 17, &bh, 0))) { in unmark_dirty() 47 sb->dirty = hpfs_sb(s)->sb_chkdsk > 1 - hpfs_sb(s)->sb_was_error; in unmark_dirty() 48 sb->old_wrote = hpfs_sb(s)->sb_chkdsk >= 2 && !hpfs_sb(s)->sb_was_error; in unmark_dirty() 56 void hpfs_error(struct super_block *s, const char *fmt, ...) in hpfs_error() argument [all …]
|
D | anode.c | 13 secno hpfs_bplus_lookup(struct super_block *s, struct inode *inode, in hpfs_bplus_lookup() argument 22 if (hpfs_sb(s)->sb_chk) if (hpfs_stop_cycles(s, a, &c1, &c2, "hpfs_bplus_lookup")) return -1; in hpfs_bplus_lookup() 28 if (!(anode = hpfs_map_anode(s, a, &bh))) return -1; in hpfs_bplus_lookup() 32 hpfs_error(s, "sector %08x not found in internal anode %08x", sec, a); in hpfs_bplus_lookup() 40 if (hpfs_sb(s)->sb_chk) if (hpfs_chk_sectors(s, a, 1, "data")) { in hpfs_bplus_lookup() 53 hpfs_error(s, "sector %08x not found in external anode %08x", sec, a); in hpfs_bplus_lookup() 60 secno hpfs_add_sector_to_btree(struct super_block *s, secno node, int fnod, unsigned fsecno) in hpfs_add_sector_to_btree() argument 72 if (!(fnode = hpfs_map_fnode(s, node, &bh))) return -1; in hpfs_add_sector_to_btree() 75 if (!(anode = hpfs_map_anode(s, node, &bh))) return -1; in hpfs_add_sector_to_btree() 81 hpfs_error(s, "anode %08x has no entries", a); in hpfs_add_sector_to_btree() [all …]
|
D | buffer.c | 13 secno hpfs_search_hotfix_map(struct super_block *s, secno sec) in hpfs_search_hotfix_map() argument 16 struct hpfs_sb_info *sbi = hpfs_sb(s); in hpfs_search_hotfix_map() 25 unsigned hpfs_search_hotfix_map_for_range(struct super_block *s, secno sec, unsigned n) in hpfs_search_hotfix_map_for_range() argument 28 struct hpfs_sb_info *sbi = hpfs_sb(s); in hpfs_search_hotfix_map_for_range() 37 void hpfs_prefetch_sectors(struct super_block *s, unsigned secno, int n) in hpfs_prefetch_sectors() argument 42 if (n <= 0 || unlikely(secno >= hpfs_sb(s)->sb_fs_size)) in hpfs_prefetch_sectors() 45 if (unlikely(hpfs_search_hotfix_map_for_range(s, secno, n) != n)) in hpfs_prefetch_sectors() 48 bh = sb_find_get_block(s, secno); in hpfs_prefetch_sectors() 59 if (unlikely(secno >= hpfs_sb(s)->sb_fs_size)) in hpfs_prefetch_sectors() 61 sb_breadahead(s, secno); in hpfs_prefetch_sectors() [all …]
|
/linux-4.4.14/arch/mips/include/asm/octeon/ |
D | cvmx-ipd.h | 93 first_skip.s.skip_sz = first_mbuff_skip; in cvmx_ipd_config() 97 not_first_skip.s.skip_sz = not_first_mbuff_skip; in cvmx_ipd_config() 101 size.s.mb_size = mbuff_size; in cvmx_ipd_config() 105 first_back_struct.s.back = first_back; in cvmx_ipd_config() 109 second_back_struct.s.back = second_back; in cvmx_ipd_config() 113 wqe_pool.s.wqe_pool = wqe_fpa_pool; in cvmx_ipd_config() 117 ipd_ctl_reg.s.opc_mode = cache_mode; in cvmx_ipd_config() 118 ipd_ctl_reg.s.pbp_en = back_pres_enable_flag; in cvmx_ipd_config() 132 if (ipd_reg.s.ipd_en) { in cvmx_ipd_enable() 136 ipd_reg.s.ipd_en = 1; in cvmx_ipd_enable() [all …]
|
D | cvmx-mdio.h | 59 } s; member 86 } s; member 97 } s; member 110 } s; member 132 } s; member 154 } s; member 171 } s; member 188 } s; member 206 } s; member 221 } s; member [all …]
|
/linux-4.4.14/tools/virtio/virtio-trace/ |
D | trace-agent.c | 51 struct agent_info *s; in agent_info_new() local 54 s = zalloc(sizeof(struct agent_info)); in agent_info_new() 55 if (s == NULL) { in agent_info_new() 60 s->pipe_size = PIPE_INIT; in agent_info_new() 61 s->use_stdout = false; in agent_info_new() 62 s->cpus = get_total_cpus(); in agent_info_new() 63 s->ctl_fd = -1; in agent_info_new() 66 for (i = 0; i < s->cpus; i++) in agent_info_new() 67 s->rw_ti[i] = rw_thread_info_new(); in agent_info_new() 69 return s; in agent_info_new() [all …]
|
/linux-4.4.14/drivers/acpi/acpica/ |
D | acmacros.h | 88 #define ACPI_MOVE_16_TO_16(d, s) {(( u8 *)(void *)(d))[0] = ((u8 *)(void *)(s))[1];\ argument 89 (( u8 *)(void *)(d))[1] = ((u8 *)(void *)(s))[0];} 91 #define ACPI_MOVE_16_TO_32(d, s) {(*(u32 *)(void *)(d))=0;\ argument 92 ((u8 *)(void *)(d))[2] = ((u8 *)(void *)(s))[1];\ 93 ((u8 *)(void *)(d))[3] = ((u8 *)(void *)(s))[0];} 95 #define ACPI_MOVE_16_TO_64(d, s) {(*(u64 *)(void *)(d))=0;\ argument 96 ((u8 *)(void *)(d))[6] = ((u8 *)(void *)(s))[1];\ 97 ((u8 *)(void *)(d))[7] = ((u8 *)(void *)(s))[0];} 101 #define ACPI_MOVE_32_TO_16(d, s) ACPI_MOVE_16_TO_16(d, s) /* Truncate to 16 */ argument 103 #define ACPI_MOVE_32_TO_32(d, s) {(( u8 *)(void *)(d))[0] = ((u8 *)(void *)(s))[3];\ argument [all …]
|
/linux-4.4.14/arch/mips/pci/ |
D | pci-octeon.c | 59 } s; member 266 pci_addr.s.upper = 2; in octeon_read_config() 267 pci_addr.s.io = 1; in octeon_read_config() 268 pci_addr.s.did = 3; in octeon_read_config() 269 pci_addr.s.subdid = 1; in octeon_read_config() 270 pci_addr.s.endian_swap = 1; in octeon_read_config() 271 pci_addr.s.bus = bus->number; in octeon_read_config() 272 pci_addr.s.dev = devfn >> 3; in octeon_read_config() 273 pci_addr.s.func = devfn & 0x7; in octeon_read_config() 274 pci_addr.s.reg = reg; in octeon_read_config() [all …]
|
D | pcie-octeon.c | 179 pescx_cfg_rd.s.addr = cfg_offset; in cvmx_pcie_cfgx_read() 182 return pescx_cfg_rd.s.data; in cvmx_pcie_cfgx_read() 186 pemx_cfg_rd.s.addr = cfg_offset; in cvmx_pcie_cfgx_read() 189 return pemx_cfg_rd.s.data; in cvmx_pcie_cfgx_read() 207 pescx_cfg_wr.s.addr = cfg_offset; in cvmx_pcie_cfgx_write() 208 pescx_cfg_wr.s.data = val; in cvmx_pcie_cfgx_write() 213 pemx_cfg_wr.s.addr = cfg_offset; in cvmx_pcie_cfgx_write() 214 pemx_cfg_wr.s.data = val; in cvmx_pcie_cfgx_write() 238 if ((bus <= pciercx_cfg006.s.pbnum) && (dev != 0)) in __cvmx_pcie_build_config_addr() 248 pcie_addr.config.ty = (bus > pciercx_cfg006.s.pbnum); in __cvmx_pcie_build_config_addr() [all …]
|
/linux-4.4.14/sound/firewire/tascam/ |
D | amdtp-tascam.c | 18 void (*transfer_samples)(struct amdtp_stream *s, 23 int amdtp_tscm_set_parameters(struct amdtp_stream *s, unsigned int rate) in amdtp_tscm_set_parameters() argument 25 struct amdtp_tscm *p = s->protocol; in amdtp_tscm_set_parameters() 28 if (amdtp_stream_running(s)) in amdtp_tscm_set_parameters() 34 if (s->direction == AMDTP_IN_STREAM) in amdtp_tscm_set_parameters() 37 return amdtp_stream_set_parameters(s, rate, data_channels); in amdtp_tscm_set_parameters() 40 static void write_pcm_s32(struct amdtp_stream *s, in write_pcm_s32() argument 44 struct amdtp_tscm *p = s->protocol; in write_pcm_s32() 51 frames_to_bytes(runtime, s->pcm_buffer_pointer); in write_pcm_s32() 52 remaining_frames = runtime->buffer_size - s->pcm_buffer_pointer; in write_pcm_s32() [all …]
|
/linux-4.4.14/sound/firewire/digi00x/ |
D | amdtp-dot.c | 51 void (*transfer_samples)(struct amdtp_stream *s, 117 int amdtp_dot_set_parameters(struct amdtp_stream *s, unsigned int rate, in amdtp_dot_set_parameters() argument 120 struct amdtp_dot *p = s->protocol; in amdtp_dot_set_parameters() 123 if (amdtp_stream_running(s)) in amdtp_dot_set_parameters() 130 err = amdtp_stream_set_parameters(s, rate, pcm_channels + 1); in amdtp_dot_set_parameters() 134 s->fdf = AMDTP_FDF_AM824 | s->sfc; in amdtp_dot_set_parameters() 138 if (s->direction == AMDTP_IN_STREAM) in amdtp_dot_set_parameters() 149 p->midi_fifo_limit = rate - MIDI_BYTES_PER_SECOND * s->syt_interval + 1; in amdtp_dot_set_parameters() 154 static void write_pcm_s32(struct amdtp_stream *s, struct snd_pcm_substream *pcm, in write_pcm_s32() argument 157 struct amdtp_dot *p = s->protocol; in write_pcm_s32() [all …]
|
/linux-4.4.14/fs/ |
D | super.c | 140 struct super_block *s = container_of(work, struct super_block, in destroy_super_work() local 145 percpu_free_rwsem(&s->s_writers.rw_sem[i]); in destroy_super_work() 146 kfree(s); in destroy_super_work() 151 struct super_block *s = container_of(head, struct super_block, rcu); in destroy_super_rcu() local 152 INIT_WORK(&s->destroy_work, destroy_super_work); in destroy_super_rcu() 153 schedule_work(&s->destroy_work); in destroy_super_rcu() 162 static void destroy_super(struct super_block *s) in destroy_super() argument 164 list_lru_destroy(&s->s_dentry_lru); in destroy_super() 165 list_lru_destroy(&s->s_inode_lru); in destroy_super() 166 security_sb_free(s); in destroy_super() [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
D | seq.h | 5 #define clk_init(s,p) hwsq_init(&(s)->base, (p)) argument 6 #define clk_exec(s,e) hwsq_exec(&(s)->base, (e)) argument 7 #define clk_have(s,r) ((s)->r_##r.addr != 0x000000) argument 8 #define clk_rd32(s,r) hwsq_rd32(&(s)->base, &(s)->r_##r) argument 9 #define clk_wr32(s,r,d) hwsq_wr32(&(s)->base, &(s)->r_##r, (d)) argument 10 #define clk_mask(s,r,m,d) hwsq_mask(&(s)->base, &(s)->r_##r, (m), (d)) argument 11 #define clk_setf(s,f,d) hwsq_setf(&(s)->base, (f), (d)) argument 12 #define clk_wait(s,f,d) hwsq_wait(&(s)->base, (f), (d)) argument 13 #define clk_nsec(s,n) hwsq_nsec(&(s)->base, (n)) argument
|
/linux-4.4.14/drivers/staging/octeon/ |
D | ethernet-spi.c | 33 if (spx_int_reg.s.spf) in cvm_oct_spxx_int_pr() 35 if (spx_int_reg.s.calerr) in cvm_oct_spxx_int_pr() 37 if (spx_int_reg.s.syncerr) in cvm_oct_spxx_int_pr() 40 if (spx_int_reg.s.diperr) in cvm_oct_spxx_int_pr() 42 if (spx_int_reg.s.tpaovr) in cvm_oct_spxx_int_pr() 45 if (spx_int_reg.s.rsverr) in cvm_oct_spxx_int_pr() 48 if (spx_int_reg.s.drwnng) in cvm_oct_spxx_int_pr() 51 if (spx_int_reg.s.clserr) in cvm_oct_spxx_int_pr() 54 if (spx_int_reg.s.spiovr) in cvm_oct_spxx_int_pr() 56 if (spx_int_reg.s.abnorm) in cvm_oct_spxx_int_pr() [all …]
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_stats.h | 385 #define UPDATE_STAT64(s, t) \ argument 387 DIFF_64(diff.hi, new->s##_hi, pstats->mac_stx[0].t##_hi, \ 388 diff.lo, new->s##_lo, pstats->mac_stx[0].t##_lo); \ 389 pstats->mac_stx[0].t##_hi = new->s##_hi; \ 390 pstats->mac_stx[0].t##_lo = new->s##_lo; \ 395 #define UPDATE_STAT64_NIG(s, t) \ argument 397 DIFF_64(diff.hi, new->s##_hi, old->s##_hi, \ 398 diff.lo, new->s##_lo, old->s##_lo); \ 416 #define UPDATE_EXTEND_STAT(s) \ argument 418 ADD_EXTEND_64(pstats->mac_stx[1].s##_hi, \ [all …]
|
/linux-4.4.14/drivers/misc/mic/host/ |
D | mic_debugfs.c | 34 static int mic_smpt_show(struct seq_file *s, void *pos) in mic_smpt_show() argument 37 struct mic_device *mdev = s->private; in mic_smpt_show() 40 seq_printf(s, "MIC %-2d |%-10s| %-14s %-10s\n", in mic_smpt_show() 42 seq_puts(s, "====================================================\n"); in mic_smpt_show() 48 seq_printf(s, "%9s|%-10d| %-#14llx %-10lld\n", in mic_smpt_show() 54 seq_puts(s, "====================================================\n"); in mic_smpt_show() 76 static int mic_post_code_show(struct seq_file *s, void *pos) in mic_post_code_show() argument 78 struct mic_device *mdev = s->private; in mic_post_code_show() 81 seq_printf(s, "%c%c", reg & 0xff, (reg >> 8) & 0xff); in mic_post_code_show() 103 static int mic_dp_show(struct seq_file *s, void *pos) in mic_dp_show() argument [all …]
|
/linux-4.4.14/drivers/usb/chipidea/ |
D | debug.c | 24 static int ci_device_show(struct seq_file *s, void *data) in ci_device_show() argument 26 struct ci_hdrc *ci = s->private; in ci_device_show() 29 seq_printf(s, "speed = %d\n", gadget->speed); in ci_device_show() 30 seq_printf(s, "max_speed = %d\n", gadget->max_speed); in ci_device_show() 31 seq_printf(s, "is_otg = %d\n", gadget->is_otg); in ci_device_show() 32 seq_printf(s, "is_a_peripheral = %d\n", gadget->is_a_peripheral); in ci_device_show() 33 seq_printf(s, "b_hnp_enable = %d\n", gadget->b_hnp_enable); in ci_device_show() 34 seq_printf(s, "a_hnp_support = %d\n", gadget->a_hnp_support); in ci_device_show() 35 seq_printf(s, "a_alt_hnp_support = %d\n", gadget->a_alt_hnp_support); in ci_device_show() 36 seq_printf(s, "name = %s\n", in ci_device_show() [all …]
|
/linux-4.4.14/net/tipc/ |
D | server.c | 123 static struct tipc_conn *tipc_conn_lookup(struct tipc_server *s, int conid) in tipc_conn_lookup() argument 127 spin_lock_bh(&s->idr_lock); in tipc_conn_lookup() 128 con = idr_find(&s->conn_idr, conid); in tipc_conn_lookup() 131 spin_unlock_bh(&s->idr_lock); in tipc_conn_lookup() 189 struct tipc_server *s = con->server; in tipc_close_conn() local 193 s->tipc_conn_shutdown(con->conid, con->usr_data); in tipc_close_conn() 195 spin_lock_bh(&s->idr_lock); in tipc_close_conn() 196 idr_remove(&s->conn_idr, con->conid); in tipc_close_conn() 197 s->idr_in_use--; in tipc_close_conn() 198 spin_unlock_bh(&s->idr_lock); in tipc_close_conn() [all …]
|
/linux-4.4.14/arch/arm64/crypto/ |
D | sha2-ce-core.S | 35 add t1.4s, v\s0\().4s, \rc\().4s 36 sha256h dg0q, dg1q, t0.4s 37 sha256h2 dg1q, dg2q, t0.4s 40 add t0.4s, v\s0\().4s, \rc\().4s 42 sha256h dg0q, dg1q, t1.4s 43 sha256h2 dg1q, dg2q, t1.4s 48 sha256su0 v\s0\().4s, v\s1\().4s 50 sha256su1 v\s0\().4s, v\s2\().4s, v\s3\().4s 82 ld1 { v0.4s- v3.4s}, [x8], #64 83 ld1 { v4.4s- v7.4s}, [x8], #64 [all …]
|
D | sha1-ce-core.S | 39 add t1.4s, v\s0\().4s, \rc\().4s 42 sha1\op dg0q, \dg1, t0.4s 44 sha1\op dg0q, dg1s, t0.4s 48 add t0.4s, v\s0\().4s, \rc\().4s 51 sha1\op dg0q, dg2s, t1.4s 56 sha1su0 v\s0\().4s, v\s1\().4s, v\s2\().4s 58 sha1su1 v\s0\().4s, v\s3\().4s 75 ld1r {k0.4s}, [x6], #4 76 ld1r {k1.4s}, [x6], #4 77 ld1r {k2.4s}, [x6], #4 [all …]
|
/linux-4.4.14/drivers/edac/ |
D | octeon_edac-l2c.c | 31 if (l2t_err.s.sec_err) { in octeon_l2c_poll_oct1() 34 l2t_err_reset.s.sec_err = 1; in octeon_l2c_poll_oct1() 36 if (l2t_err.s.ded_err) { in octeon_l2c_poll_oct1() 39 l2t_err_reset.s.ded_err = 1; in octeon_l2c_poll_oct1() 46 if (l2d_err.s.sec_err) { in octeon_l2c_poll_oct1() 49 l2d_err_reset.s.sec_err = 1; in octeon_l2c_poll_oct1() 51 if (l2d_err.s.ded_err) { in octeon_l2c_poll_oct1() 54 l2d_err_reset.s.ded_err = 1; in octeon_l2c_poll_oct1() 70 if (err_tdtx.s.dbe || err_tdtx.s.sbe || in _octeon_l2c_poll_oct2() 71 err_tdtx.s.vdbe || err_tdtx.s.vsbe) in _octeon_l2c_poll_oct2() [all …]
|
/linux-4.4.14/arch/x86/include/asm/ |
D | string_32.h | 27 extern char *strchr(const char *s, int c); 30 extern size_t strlen(const char *s); 207 static inline void *__memset_generic(void *s, char c, size_t count) in __memset_generic() argument 213 : "a" (c), "1" (s), "0" (count) in __memset_generic() 215 return s; in __memset_generic() 219 #define __constant_count_memset(s, c, count) __memset_generic((s), (c), (count)) argument 227 void *__constant_c_memset(void *s, unsigned long c, size_t count) in __constant_c_memset() argument 239 : "a" (c), "q" (count), "0" (count/4), "1" ((long)s) in __constant_c_memset() 241 return s; in __constant_c_memset() 246 extern size_t strnlen(const char *s, size_t count); [all …]
|
/linux-4.4.14/drivers/mtd/ |
D | inftlmount.c | 466 void INFTL_dumptables(struct INFTLrecord *s) in INFTL_dumptables() argument 473 pr_debug("VUtable[%d] ->", s->nb_blocks); in INFTL_dumptables() 474 for (i = 0; i < s->nb_blocks; i++) { in INFTL_dumptables() 477 pr_debug("%04x ", s->VUtable[i]); in INFTL_dumptables() 483 pr_debug("PUtable[%d-%d=%d] ->", s->firstEUN, s->lastEUN, s->nb_blocks); in INFTL_dumptables() 484 for (i = 0; i <= s->lastEUN; i++) { in INFTL_dumptables() 487 pr_debug("%04x ", s->PUtable[i]); in INFTL_dumptables() 503 s->EraseSize, s->heads, s->sectors, s->cylinders, in INFTL_dumptables() 504 s->numvunits, s->firstEUN, s->lastEUN, s->numfreeEUNs, in INFTL_dumptables() 505 s->LastFreeEUN, s->nb_blocks, s->nb_boot_blocks); in INFTL_dumptables() [all …]
|
D | cmdlinepart.c | 95 static struct mtd_partition * newpart(char *s, in newpart() argument 111 if (*s == '-') { in newpart() 114 s++; in newpart() 116 size = memparse(s, &s); in newpart() 128 if (*s == '@') { in newpart() 129 s++; in newpart() 130 offset = memparse(s, &s); in newpart() 134 if (*s == '(') in newpart() 140 name = ++s; in newpart() 147 s = p + 1; in newpart() [all …]
|
/linux-4.4.14/lib/lz4/ |
D | lz4defs.h | 35 #define PUT4(s, d) (A32(d) = A32(s)) argument 36 #define PUT8(s, d) (A64(d) = A64(s)) argument 38 #define LZ4_READ_LITTLEENDIAN_16(d, s, p) \ argument 39 (d = s - A16(p)) 52 #define PUT4(s, d) \ argument 53 put_unaligned(get_unaligned((const u32 *) s), (u32 *) d) 54 #define PUT8(s, d) \ argument 55 put_unaligned(get_unaligned((const u64 *) s), (u64 *) d) 57 #define LZ4_READ_LITTLEENDIAN_16(d, s, p) \ argument 58 (d = s - get_unaligned_le16(p)) [all …]
|
/linux-4.4.14/arch/x86/kernel/ |
D | early_printk.c | 121 static void early_serial_write(struct console *con, const char *s, unsigned n) in early_serial_write() argument 123 while (*s && n-- > 0) { in early_serial_write() 124 if (*s == '\n') in early_serial_write() 126 early_serial_putc(*s); in early_serial_write() 127 s++; in early_serial_write() 149 static __init void early_serial_init(char *s) in early_serial_init() argument 155 if (*s == ',') in early_serial_init() 156 ++s; in early_serial_init() 158 if (*s) { in early_serial_init() 160 if (!strncmp(s, "0x", 2)) { in early_serial_init() [all …]
|
/linux-4.4.14/arch/xtensa/variants/de212/include/variant/ |
D | tie.h | 89 #define XCHAL_NCP_SA_LIST(s) \ argument 90 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \ 91 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \ 92 XCHAL_SA_REG(s,0,0,0,1, scompare1, 4, 4, 4,0x020C, sr,12 , 32,0,0,0) \ 93 XCHAL_SA_REG(s,0,0,0,1, m0, 4, 4, 4,0x0220, sr,32 , 32,0,0,0) \ 94 XCHAL_SA_REG(s,0,0,0,1, m1, 4, 4, 4,0x0221, sr,33 , 32,0,0,0) \ 95 XCHAL_SA_REG(s,0,0,0,1, m2, 4, 4, 4,0x0222, sr,34 , 32,0,0,0) \ 96 XCHAL_SA_REG(s,0,0,0,1, m3, 4, 4, 4,0x0223, sr,35 , 32,0,0,0) 99 #define XCHAL_CP0_SA_LIST(s) /* empty */ argument 102 #define XCHAL_CP1_SA_LIST(s) /* empty */ argument [all …]
|
/linux-4.4.14/drivers/video/fbdev/ |
D | atafb_utils.h | 48 static inline void *fb_memclear_small(void *s, size_t count) in fb_memclear_small() argument 59 : "=a" (s), "=d" (count) in fb_memclear_small() 60 : "d" (0), "0" ((char *)s + count), "1" (count)); in fb_memclear_small() 68 : "=a" (s), "=d" (count) in fb_memclear_small() 69 : "d" (0), "0" (s), "1" (count) in fb_memclear_small() 77 static inline void *fb_memclear(void *s, size_t count) in fb_memclear() argument 89 : "=a" (s), "=d" (count) in fb_memclear() 90 : "0" (s), "1" (count)); in fb_memclear() 109 : "=a" (s), "=d" (count), "=d" (tmp) in fb_memclear() 110 : "0" (s), "1" (count)); in fb_memclear() [all …]
|
/linux-4.4.14/drivers/char/mwave/ |
D | mwavedd.h | 74 #define PRINTK_1(f,s) \ argument 76 printk(s); \ 79 #define PRINTK_2(f,s,v1) \ argument 81 printk(s,v1); \ 84 #define PRINTK_3(f,s,v1,v2) \ argument 86 printk(s,v1,v2); \ 89 #define PRINTK_4(f,s,v1,v2,v3) \ argument 91 printk(s,v1,v2,v3); \ 94 #define PRINTK_5(f,s,v1,v2,v3,v4) \ argument 96 printk(s,v1,v2,v3,v4); \ [all …]
|
/linux-4.4.14/arch/mips/lasat/ |
D | interrupt.c | 57 int b = 31, s; in ls1bit32() local 59 s = 16; if (x << 16 == 0) s = 0; b -= s; x <<= s; in ls1bit32() 60 s = 8; if (x << 8 == 0) s = 0; b -= s; x <<= s; in ls1bit32() 61 s = 4; if (x << 4 == 0) s = 0; b -= s; x <<= s; in ls1bit32() 62 s = 2; if (x << 2 == 0) s = 0; b -= s; x <<= s; in ls1bit32() 63 s = 1; if (x << 1 == 0) s = 0; b -= s; in ls1bit32()
|
/linux-4.4.14/drivers/net/phy/ |
D | mdio-mux-gpio.c | 28 struct mdio_mux_gpio_state *s = data; in mdio_mux_gpio_switch_fn() local 29 int values[s->gpios->ndescs]; in mdio_mux_gpio_switch_fn() 35 for (n = 0; n < s->gpios->ndescs; n++) in mdio_mux_gpio_switch_fn() 38 gpiod_set_array_value_cansleep(s->gpios->ndescs, s->gpios->desc, in mdio_mux_gpio_switch_fn() 46 struct mdio_mux_gpio_state *s; in mdio_mux_gpio_probe() local 49 s = devm_kzalloc(&pdev->dev, sizeof(*s), GFP_KERNEL); in mdio_mux_gpio_probe() 50 if (!s) in mdio_mux_gpio_probe() 53 s->gpios = gpiod_get_array(&pdev->dev, NULL, GPIOD_OUT_LOW); in mdio_mux_gpio_probe() 54 if (IS_ERR(s->gpios)) in mdio_mux_gpio_probe() 55 return PTR_ERR(s->gpios); in mdio_mux_gpio_probe() [all …]
|
/linux-4.4.14/arch/xtensa/variants/dc233c/include/variant/ |
D | tie.h | 112 #define XCHAL_NCP_SA_LIST(s) \ argument 113 XCHAL_SA_REG(s,1,2,1,1, threadptr, 4, 4, 4,0x03E7, ur,231, 32,0,0,0) \ 114 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \ 115 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \ 116 XCHAL_SA_REG(s,0,0,0,1, m0, 4, 4, 4,0x0220, sr,32 , 32,0,0,0) \ 117 XCHAL_SA_REG(s,0,0,0,1, m1, 4, 4, 4,0x0221, sr,33 , 32,0,0,0) \ 118 XCHAL_SA_REG(s,0,0,0,1, m2, 4, 4, 4,0x0222, sr,34 , 32,0,0,0) \ 119 XCHAL_SA_REG(s,0,0,0,1, m3, 4, 4, 4,0x0223, sr,35 , 32,0,0,0) \ 120 XCHAL_SA_REG(s,0,0,0,1, scompare1, 4, 4, 4,0x020C, sr,12 , 32,0,0,0) 123 #define XCHAL_CP0_SA_LIST(s) /* empty */ argument [all …]
|
/linux-4.4.14/arch/xtensa/variants/dc232b/include/variant/ |
D | tie.h | 93 #define XCHAL_NCP_SA_LIST(s) \ argument 94 XCHAL_SA_REG(s,1,0,0,1, acclo, 4, 4, 4,0x0210, sr,16 , 32,0,0,0) \ 95 XCHAL_SA_REG(s,1,0,0,1, acchi, 4, 4, 4,0x0211, sr,17 , 8,0,0,0) \ 96 XCHAL_SA_REG(s,0,0,0,1, m0, 4, 4, 4,0x0220, sr,32 , 32,0,0,0) \ 97 XCHAL_SA_REG(s,0,0,0,1, m1, 4, 4, 4,0x0221, sr,33 , 32,0,0,0) \ 98 XCHAL_SA_REG(s,0,0,0,1, m2, 4, 4, 4,0x0222, sr,34 , 32,0,0,0) \ 99 XCHAL_SA_REG(s,0,0,0,1, m3, 4, 4, 4,0x0223, sr,35 , 32,0,0,0) \ 100 XCHAL_SA_REG(s,0,0,0,1, scompare1, 4, 4, 4,0x020C, sr,12 , 32,0,0,0) \ 101 XCHAL_SA_REG(s,1,2,1,1, threadptr, 4, 4, 4,0x03E7, ur,231, 32,0,0,0) 104 #define XCHAL_CP0_SA_LIST(s) /* empty */ argument [all …]
|
/linux-4.4.14/arch/powerpc/platforms/cell/ |
D | spu_callbacks.c | 53 long spu_sys_callback(struct spu_syscall_block *s) in spu_sys_callback() argument 57 if (s->nr_ret >= ARRAY_SIZE(spu_syscall_table)) { in spu_sys_callback() 58 pr_debug("%s: invalid syscall #%lld", __func__, s->nr_ret); in spu_sys_callback() 62 syscall = spu_syscall_table[s->nr_ret]; in spu_sys_callback() 67 s->nr_ret, in spu_sys_callback() 68 s->parm[0], s->parm[1], s->parm[2], in spu_sys_callback() 69 s->parm[3], s->parm[4], s->parm[5]); in spu_sys_callback() 71 return syscall(s->parm[0], s->parm[1], s->parm[2], in spu_sys_callback() 72 s->parm[3], s->parm[4], s->parm[5]); in spu_sys_callback()
|
/linux-4.4.14/drivers/staging/android/ |
D | sync_debug.c | 85 static void sync_print_pt(struct seq_file *s, struct sync_pt *pt, bool fence) in sync_print_pt() argument 93 seq_printf(s, " %s%spt %s", in sync_print_pt() 102 seq_printf(s, "@%lld.%09ld", (s64)ts64.tv_sec, ts64.tv_nsec); in sync_print_pt() 110 seq_printf(s, ": %s", value); in sync_print_pt() 114 seq_printf(s, " / %s", value); in sync_print_pt() 118 seq_puts(s, "\n"); in sync_print_pt() 121 static void sync_print_obj(struct seq_file *s, struct sync_timeline *obj) in sync_print_obj() argument 126 seq_printf(s, "%s %s", obj->name, obj->ops->driver_name); in sync_print_obj() 132 seq_printf(s, ": %s", value); in sync_print_obj() 135 seq_puts(s, "\n"); in sync_print_obj() [all …]
|
/linux-4.4.14/net/sched/ |
D | cls_rsvp.h | 135 struct rsvp_session *s; in rsvp_classify() local 175 for (s = rcu_dereference_bh(head->ht[h1]); s; in rsvp_classify() 176 s = rcu_dereference_bh(s->next)) { in rsvp_classify() 177 if (dst[RSVP_DST_LEN-1] == s->dst[RSVP_DST_LEN - 1] && in rsvp_classify() 178 protocol == s->protocol && in rsvp_classify() 179 !(s->dpi.mask & in rsvp_classify() 180 (*(u32 *)(xprt + s->dpi.offset) ^ s->dpi.key)) && in rsvp_classify() 182 dst[0] == s->dst[0] && in rsvp_classify() 183 dst[1] == s->dst[1] && in rsvp_classify() 184 dst[2] == s->dst[2] && in rsvp_classify() [all …]
|
/linux-4.4.14/arch/arm/kernel/ |
D | atags_compat.c | 71 } s; member 79 } s; member 99 if (params->u1.s.page_size != PAGE_SIZE) { in build_tag_list() 107 if (params->u1.s.nr_pages != 0x02000 && in build_tag_list() 108 params->u1.s.nr_pages != 0x04000 && in build_tag_list() 109 params->u1.s.nr_pages != 0x08000 && in build_tag_list() 110 params->u1.s.nr_pages != 0x10000) { in build_tag_list() 113 params->u1.s.nr_pages = 0x1000; /* 16MB */ in build_tag_list() 114 params->u1.s.ramdisk_size = 0; in build_tag_list() 115 params->u1.s.flags = FLAG_READONLY; in build_tag_list() [all …]
|
/linux-4.4.14/drivers/usb/gadget/ |
D | usbstring.c | 42 struct usb_string *s; in usb_gadget_get_string() local 53 for (s = table->strings; s && s->s; s++) in usb_gadget_get_string() 54 if (s->id == id) in usb_gadget_get_string() 58 if (!s || !s->s) in usb_gadget_get_string() 62 len = min ((size_t) 126, strlen (s->s)); in usb_gadget_get_string() 63 len = utf8s_to_utf16s(s->s, len, UTF16_LITTLE_ENDIAN, in usb_gadget_get_string()
|
/linux-4.4.14/arch/mips/include/asm/ |
D | compat-signal.h | 14 const sigset_t *s) in __copy_conv_sigset_to_user() argument 18 BUG_ON(sizeof(*d) != sizeof(*s)); in __copy_conv_sigset_to_user() 21 err = __put_user(s->sig[0], &d->sig[0]); in __copy_conv_sigset_to_user() 22 err |= __put_user(s->sig[0] >> 32, &d->sig[1]); in __copy_conv_sigset_to_user() 23 err |= __put_user(s->sig[1], &d->sig[2]); in __copy_conv_sigset_to_user() 24 err |= __put_user(s->sig[1] >> 32, &d->sig[3]); in __copy_conv_sigset_to_user() 30 const compat_sigset_t __user *s) in __copy_conv_sigset_from_user() argument 34 sigset_t s; in __copy_conv_sigset_from_user() member 38 BUG_ON(sizeof(*d) != sizeof(*s)); in __copy_conv_sigset_from_user() 42 err = __get_user(u->c.sig[1], &s->sig[0]); in __copy_conv_sigset_from_user() [all …]
|
/linux-4.4.14/tools/perf/util/ |
D | parse-options.h | 112 #define OPT_BIT(s, l, v, h, b) { .type = OPTION_BIT, .short_name = (s), .long_name = (l), .val… argument 113 #define OPT_BOOLEAN(s, l, v, h) { .type = OPTION_BOOLEAN, .short_name = (s), .long_name = (l), … argument 114 #define OPT_BOOLEAN_FLAG(s, l, v, h, f) { .type = OPTION_BOOLEAN, .short_name = (s), .long_name… argument 115 #define OPT_BOOLEAN_SET(s, l, v, os, h) \ argument 116 { .type = OPTION_BOOLEAN, .short_name = (s), .long_name = (l), \ 119 #define OPT_INCR(s, l, v, h) { .type = OPTION_INCR, .short_name = (s), .long_name = (l), .va… argument 120 #define OPT_SET_UINT(s, l, v, h, i) { .type = OPTION_SET_UINT, .short_name = (s), .long_name = (l)… argument 121 #define OPT_SET_PTR(s, l, v, h, p) { .type = OPTION_SET_PTR, .short_name = (s), .long_name = (l), … argument 122 #define OPT_INTEGER(s, l, v, h) { .type = OPTION_INTEGER, .short_name = (s), .long_name = (l), … argument 123 #define OPT_UINTEGER(s, l, v, h) { .type = OPTION_UINTEGER, .short_name = (s), .long_name = (l),… argument [all …]
|
D | sigchain.c | 21 struct sigchain_signal *s = signals + sig; in sigchain_push() local 24 ALLOC_GROW(s->old, s->n + 1, s->alloc); in sigchain_push() 25 s->old[s->n] = signal(sig, f); in sigchain_push() 26 if (s->old[s->n] == SIG_ERR) in sigchain_push() 28 s->n++; in sigchain_push() 34 struct sigchain_signal *s = signals + sig; in sigchain_pop() local 36 if (s->n < 1) in sigchain_pop() 39 if (signal(sig, s->old[s->n - 1]) == SIG_ERR) in sigchain_pop() 41 s->n--; in sigchain_pop()
|
/linux-4.4.14/arch/unicore32/boot/compressed/ |
D | misc.c | 46 unsigned char *d = (unsigned char *)dest, *s = (unsigned char *)src; in memcpy() local 49 *d++ = *s++; in memcpy() 50 *d++ = *s++; in memcpy() 51 *d++ = *s++; in memcpy() 52 *d++ = *s++; in memcpy() 53 *d++ = *s++; in memcpy() 54 *d++ = *s++; in memcpy() 55 *d++ = *s++; in memcpy() 56 *d++ = *s++; in memcpy() 60 *d++ = *s++; in memcpy() [all …]
|
/linux-4.4.14/net/netfilter/ipvs/ |
D | ip_vs_est.c | 67 struct ip_vs_cpu_stats *s = per_cpu_ptr(stats, i); in ip_vs_read_cpu_stats() local 73 start = u64_stats_fetch_begin(&s->syncp); in ip_vs_read_cpu_stats() 74 conns = s->cnt.conns; in ip_vs_read_cpu_stats() 75 inpkts = s->cnt.inpkts; in ip_vs_read_cpu_stats() 76 outpkts = s->cnt.outpkts; in ip_vs_read_cpu_stats() 77 inbytes = s->cnt.inbytes; in ip_vs_read_cpu_stats() 78 outbytes = s->cnt.outbytes; in ip_vs_read_cpu_stats() 79 } while (u64_stats_fetch_retry(&s->syncp, start)); in ip_vs_read_cpu_stats() 88 start = u64_stats_fetch_begin(&s->syncp); in ip_vs_read_cpu_stats() 89 sum->conns = s->cnt.conns; in ip_vs_read_cpu_stats() [all …]
|
/linux-4.4.14/include/linux/mtd/ |
D | cfi_endian.h | 36 #define cfi_default(s) ((s)?:CFI_DEFAULT_ENDIAN) argument 37 #define cfi_be(s) (cfi_default(s) == CFI_BIG_ENDIAN) argument 38 #define cfi_le(s) (cfi_default(s) == CFI_LITTLE_ENDIAN) argument 39 #define cfi_host(s) (cfi_default(s) == CFI_HOST_ENDIAN) argument 50 #define _cpu_to_cfi(w, s, x) (cfi_host(s)?(x):_swap_to_cfi(w, s, x)) argument 51 #define _cfi_to_cpu(w, s, x) (cfi_host(s)?(x):_swap_to_cpu(w, s, x)) argument 52 #define _swap_to_cfi(w, s, x) (cfi_be(s)?cpu_to_be##w(x):cpu_to_le##w(x)) argument 53 #define _swap_to_cpu(w, s, x) (cfi_be(s)?be##w##_to_cpu(x):le##w##_to_cpu(x)) argument
|
/linux-4.4.14/arch/mips/mti-sead3/ |
D | sead3-init.c | 26 char *s; in console_config() local 29 s = fw_getenv("modetty0"); in console_config() 30 if (s) { in console_config() 31 while (*s >= '0' && *s <= '9') in console_config() 32 baud = baud*10 + *s++ - '0'; in console_config() 33 if (*s == ',') in console_config() 34 s++; in console_config() 35 if (*s) in console_config() 36 parity = *s++; in console_config() 37 if (*s == ',') in console_config() [all …]
|
/linux-4.4.14/drivers/gpu/drm/nouveau/include/nvkm/core/ |
D | subdev.h | 35 #define nvkm_printk_(s,l,p,f,a...) do { \ argument 36 struct nvkm_subdev *_subdev = (s); \ 42 #define nvkm_printk(s,l,p,f,a...) nvkm_printk_((s), NV_DBG_##l, p, f, ##a) argument 43 #define nvkm_fatal(s,f,a...) nvkm_printk((s), FATAL, crit, f, ##a) argument 44 #define nvkm_error(s,f,a...) nvkm_printk((s), ERROR, err, f, ##a) argument 45 #define nvkm_warn(s,f,a...) nvkm_printk((s), WARN, notice, f, ##a) argument 46 #define nvkm_info(s,f,a...) nvkm_printk((s), INFO, info, f, ##a) argument 47 #define nvkm_debug(s,f,a...) nvkm_printk((s), DEBUG, info, f, ##a) argument 48 #define nvkm_trace(s,f,a...) nvkm_printk((s), TRACE, info, f, ##a) argument 49 #define nvkm_spam(s,f,a...) nvkm_printk((s), SPAM, dbg, f, ##a) argument
|
/linux-4.4.14/tools/testing/selftests/net/ |
D | socket.c | 44 struct socket_testcase *s = &tests[i]; in run_tests() local 47 fd = socket(s->domain, s->type, s->protocol); in run_tests() 49 if (s->nosupport_ok && in run_tests() 53 if (s->expect < 0 && in run_tests() 54 errno == -s->expect) in run_tests() 57 strerror_r(-s->expect, err_string1, ERR_STRING_SZ); in run_tests() 62 s->domain, s->type, s->protocol, in run_tests() 70 if (s->expect < 0) { in run_tests() 75 s->domain, s->type, s->protocol, in run_tests()
|
/linux-4.4.14/fs/ecryptfs/ |
D | keystore.c | 628 struct ecryptfs_write_tag_70_packet_silly_stack *s; in ecryptfs_write_tag_70_packet() local 632 s = kmalloc(sizeof(*s), GFP_KERNEL); in ecryptfs_write_tag_70_packet() 633 if (!s) { in ecryptfs_write_tag_70_packet() 635 "[%zd] bytes of kernel memory\n", __func__, sizeof(*s)); in ecryptfs_write_tag_70_packet() 639 s->desc.flags = CRYPTO_TFM_REQ_MAY_SLEEP; in ecryptfs_write_tag_70_packet() 643 &s->auth_tok, mount_crypt_stat, in ecryptfs_write_tag_70_packet() 652 &s->desc.tfm, in ecryptfs_write_tag_70_packet() 653 &s->tfm_mutex, mount_crypt_stat->global_default_fn_cipher_name); in ecryptfs_write_tag_70_packet() 660 mutex_lock(s->tfm_mutex); in ecryptfs_write_tag_70_packet() 661 s->block_size = crypto_blkcipher_blocksize(s->desc.tfm); in ecryptfs_write_tag_70_packet() [all …]
|
/linux-4.4.14/tools/perf/config/ |
D | Makefile.arch | 5 ARCH := $(shell echo $(ARCH) | sed -e s/i.86/x86/ -e s/x86_64/x86/ \ 6 -e s/sun4u/sparc/ -e s/sparc64/sparc/ \ 7 -e /arm64/!s/arm.*/arm/ -e s/sa110/arm/ \ 8 -e s/s390x/s390/ -e s/parisc64/parisc/ \ 9 -e s/ppc.*/powerpc/ -e s/mips.*/mips/ \ 10 -e s/sh[234].*/sh/ -e s/aarch64.*/arm64/ \ 11 -e s/tile.*/tile/ )
|