| /linux/rust/proc-macro2/ |
| H A D | parse.rs | 79 fn skip_whitespace(input: Cursor) -> Cursor { in skip_whitespace() 80 let mut s = input; in skip_whitespace() 127 fn block_comment(input: Cursor) -> PResult<&str> { in block_comment() 128 if !input.starts_with("/*") { in block_comment() 133 let bytes = input.as_bytes(); in block_comment() 144 return Ok((input.advance(i + 2), &input.rest[..i + 2])); in block_comment() 159 fn word_break(input: Cursor) -> Result<Cursor, Reject> { in word_break() 160 match input.chars().next() { in word_break() 162 Some(_) | None => Ok(input), in word_break() 170 pub(crate) fn token_stream(mut input: Cursor) -> Result<TokenStream, LexError> { in token_stream() [all …]
|
| /linux/drivers/media/pci/tw5864/ |
| H A D | tw5864-video.c | 181 static void tw5864_frame_interval_set(struct tw5864_input *input); 209 static int tw5864_input_std_get(struct tw5864_input *input, in tw5864_input_std_get() argument 212 struct tw5864_dev *dev = input->root; in tw5864_input_std_get() 213 u8 std_reg = tw_indir_readb(TW5864_INDIR_VIN_E(input->nr)); in tw5864_input_std_get() 226 static int tw5864_enable_input(struct tw5864_input *input) in tw5864_enable_input() argument 228 struct tw5864_dev *dev = input->root; in tw5864_enable_input() 229 int nr = input->nr; in tw5864_enable_input() 241 input->frame_seqno = 0; in tw5864_enable_input() 242 input->frame_gop_seqno = 0; in tw5864_enable_input() 243 input->h264_idr_pic_id = 0; in tw5864_enable_input() [all …]
|
| /linux/net/wireless/tests/ |
| H A D | fragmentation.c | 14 static const u8 input[] = { in defragment_0() local 24 u8 *data = kunit_kzalloc(test, sizeof(input), GFP_KERNEL); in defragment_0() 28 ret = cfg80211_defragment_element((void *)input, in defragment_0() 29 input, sizeof(input), in defragment_0() 33 ret = cfg80211_defragment_element((void *)input, in defragment_0() 34 input, sizeof(input), in defragment_0() 38 KUNIT_EXPECT_MEMEQ(test, data, input + 3, 253); in defragment_0() 44 static const u8 input[] = { in defragment_1() local 57 u8 *data = kunit_kzalloc(test, sizeof(input), GFP_KERNEL); in defragment_1() 63 for_each_element(elem, input, sizeof(input)) in defragment_1() [all …]
|
| /linux/lib/tests/ |
| H A D | ffs_kunit.c | 12 unsigned long input; member 19 u64 input; member 102 static void validate_ffs_result(struct kunit *test, unsigned long input, in validate_ffs_result() argument 108 func_name, input, description, expected, actual); in validate_ffs_result() 114 static void validate_ffs64_result(struct kunit *test, u64 input, in validate_ffs64_result() argument 120 func_name, input, description, expected, actual); in validate_ffs64_result() 126 static void validate_ffs_relationships(struct kunit *test, unsigned long input) in validate_ffs_relationships() argument 133 if (input == 0) { in validate_ffs_relationships() 135 KUNIT_EXPECT_EQ(test, ffs(input), 0); in validate_ffs_relationships() 136 KUNIT_EXPECT_EQ(test, fls(input), 0); in validate_ffs_relationships() [all …]
|
| /linux/drivers/gpu/drm/amd/display/modules/hdcp/ |
| H A D | hdcp2_transition.c | 30 struct mod_hdcp_transition_input_hdcp2 *input, in mod_hdcp_hdcp2_transition() argument 39 if (input->hdcp2version_read != PASS || in mod_hdcp_hdcp2_transition() 40 input->hdcp2_capable_check != PASS) { in mod_hdcp_hdcp2_transition() 50 if (input->create_session != PASS || in mod_hdcp_hdcp2_transition() 51 input->ake_init_prepare != PASS) { in mod_hdcp_hdcp2_transition() 56 } else if (input->ake_init_write != PASS) { in mod_hdcp_hdcp2_transition() 65 if (input->ake_cert_available != PASS) { in mod_hdcp_hdcp2_transition() 81 } else if (input->ake_cert_read != PASS || in mod_hdcp_hdcp2_transition() 82 input->ake_cert_validation != PASS) { in mod_hdcp_hdcp2_transition() 100 if (input->no_stored_km_write != PASS) { in mod_hdcp_hdcp2_transition() [all …]
|
| H A D | hdcp1_transition.c | 30 struct mod_hdcp_transition_input_hdcp1 *input, in mod_hdcp_hdcp1_transition() argument 39 if (input->bksv_read != PASS || input->bcaps_read != PASS) { in mod_hdcp_hdcp1_transition() 49 if (input->create_session != PASS) { in mod_hdcp_hdcp1_transition() 54 } else if (input->an_write != PASS || in mod_hdcp_hdcp1_transition() 55 input->aksv_write != PASS || in mod_hdcp_hdcp1_transition() 56 input->bksv_read != PASS || in mod_hdcp_hdcp1_transition() 57 input->bksv_validation != PASS || in mod_hdcp_hdcp1_transition() 58 input->ainfo_write == FAIL) { in mod_hdcp_hdcp1_transition() 68 if (input->bcaps_read != PASS || in mod_hdcp_hdcp1_transition() 69 input->r0p_read != PASS) { in mod_hdcp_hdcp1_transition() [all …]
|
| H A D | hdcp2_execution.c | 232 struct mod_hdcp_transition_input_hdcp2 *input, in process_rxstatus() argument 236 &input->rxstatus_read, status, in process_rxstatus() 240 &input->reauth_request_check, status, in process_rxstatus() 245 &input->link_integrity_check_dp, status, in process_rxstatus() 267 struct mod_hdcp_transition_input_hdcp2 *input) in known_hdcp2_capable_rx() argument 277 &input->hdcp2version_read, &status, in known_hdcp2_capable_rx() 281 &input->hdcp2_capable_check, &status, in known_hdcp2_capable_rx() 290 struct mod_hdcp_transition_input_hdcp2 *input) in send_ake_init() argument 300 &input->create_session, &status, in send_ake_init() 304 &input->ake_init_prepare, &status, in send_ake_init() [all …]
|
| H A D | hdcp1_execution.c | 159 struct mod_hdcp_transition_input_hdcp1 *input) in wait_for_active_rx() argument 169 &input->bksv_read, &status, in wait_for_active_rx() 173 &input->bcaps_read, &status, in wait_for_active_rx() 182 struct mod_hdcp_transition_input_hdcp1 *input) in exchange_ksvs() argument 192 &input->create_session, &status, in exchange_ksvs() 196 &input->an_write, &status, in exchange_ksvs() 200 &input->aksv_write, &status, in exchange_ksvs() 204 &input->bksv_read, &status, in exchange_ksvs() 208 &input->bksv_validation, &status, in exchange_ksvs() 213 &input->ainfo_write, &status, in exchange_ksvs() [all …]
|
| /linux/rust/syn/ |
| H A D | item.rs | 347 fn from(input: DeriveInput) -> Item { in from() 348 match input.data { in from() 350 attrs: input.attrs, in from() 351 vis: input.vis, in from() 353 ident: input.ident, in from() 354 generics: input.generics, in from() 359 attrs: input.attrs, in from() 360 vis: input.vis, in from() 362 ident: input.ident, in from() 363 generics: input.generics, in from() [all …]
|
| H A D | op.rs | 89 fn parse(input: ParseStream) -> Result<Self> { in parse() 90 if input.peek(Token![+=]) { in parse() 91 input.parse().map(BinOp::AddAssign) in parse() 92 } else if input.peek(Token![-=]) { in parse() 93 input.parse().map(BinOp::SubAssign) in parse() 94 } else if input.peek(Token![*=]) { in parse() 95 input.parse().map(BinOp::MulAssign) in parse() 96 } else if input.peek(Token![/=]) { in parse() 97 input.parse().map(BinOp::DivAssign) in parse() 98 } else if input.peek(Token![%=]) { in parse() [all …]
|
| H A D | generics.rs | 541 fn parse(input: ParseStream) -> Result<Self> { in parse() 542 if !input.peek(Token![<]) { in parse() 546 let lt_token: Token![<] = input.parse()?; in parse() 550 if input.peek(Token![>]) { in parse() 554 let attrs = input.call(Attribute::parse_outer)?; in parse() 555 let lookahead = input.lookahead1(); in parse() 559 ..input.parse()? in parse() 564 ..input.parse()? in parse() 569 ..input.parse()? in parse() 571 } else if input.peek(Token![_]) { in parse() [all …]
|
| H A D | stmt.rs | 153 pub fn parse_within(input: ParseStream) -> Result<Vec<Stmt>> { in parse_within() 156 while let semi @ Some(_) = input.parse()? { in parse_within() 159 if input.is_empty() { in parse_within() 162 let stmt = parse_stmt(input, AllowNoSemi(true))?; in parse_within() 171 if input.is_empty() { in parse_within() 174 return Err(input.error("unexpected token, expected `;`")); in parse_within() 183 fn parse(input: ParseStream) -> Result<Self> { in parse() 186 brace_token: braced!(content in input), in parse() 194 fn parse(input: ParseStream) -> Result<Self> { in parse() 196 parse_stmt(input, allow_nosemi) in parse() [all …]
|
| H A D | pat.rs | 289 pub fn parse_single(input: ParseStream) -> Result<Self> { in parse_single() 290 let begin = input.fork(); in parse_single() 291 let lookahead = input.lookahead1(); in parse_single() 293 && (input.peek2(Token![::]) in parse_single() 294 || input.peek2(Token![!]) in parse_single() 295 || input.peek2(token::Brace) in parse_single() 296 || input.peek2(token::Paren) in parse_single() 297 || input.peek2(Token![..])) in parse_single() 298 || input.peek(Token![self]) && input.peek2(Token![::]) in parse_single() 301 || input.peek(Token![Self]) in parse_single() [all …]
|
| H A D | expr.rs | 830 pub fn parse_without_eager_brace(input: ParseStream) -> Result<Expr> { in parse_without_eager_brace() 831 parsing::ambiguous_expr(input, parsing::AllowStruct(false)) in parse_without_eager_brace() 892 pub fn parse_with_earlier_boundary_rule(input: ParseStream) -> Result<Expr> { in parse_with_earlier_boundary_rule() 893 parsing::parse_with_earlier_boundary_rule(input) in parse_with_earlier_boundary_rule() 908 pub fn peek(input: ParseStream) -> bool { in peek() 909 input.peek(Ident::peek_any) && !input.peek(Token![as]) // value name or keyword in peek() 910 || input.peek(token::Paren) // tuple in peek() 911 || input.peek(token::Bracket) // array in peek() 912 || input.peek(token::Brace) // block in peek() 913 || input.peek(Lit) // literal in peek() [all …]
|
| H A D | ty.rs | 299 fn parse(input: ParseStream) -> Result<Self> { in parse() 302 ambig_ty(input, allow_plus, allow_group_generic) in parse() 313 pub fn without_plus(input: ParseStream) -> Result<Self> { in without_plus() 316 ambig_ty(input, allow_plus, allow_group_generic) in without_plus() 321 input: ParseStream, in ambig_ty() 325 let begin = input.fork(); in ambig_ty() 327 if input.peek(token::Group) { in ambig_ty() 328 let mut group: TypeGroup = input.parse()?; in ambig_ty() 329 if input.peek(Token![::]) && input.peek3(Ident::peek_any) { in ambig_ty() 331 Path::parse_rest(input, &mut ty.path, false)?; in ambig_ty() [all …]
|
| H A D | meta.rs | 135 |input: ParseStream| { in parser() 136 if input.is_empty() { in parser() 139 parse_nested_meta(input, logic) in parser() 168 pub input: ParseStream<'a>, field 205 self.input.parse::<Token![=]>()?; in value() 206 Ok(self.input) in value() 278 parenthesized!(content in self.input); in parse_nested_meta() 382 let end_span = self.input.cursor().prev_span(); in error() 388 input: ParseStream, in parse_nested_meta() 392 let path = input.call(parse_meta_path)?; in parse_nested_meta() [all …]
|
| /linux/drivers/hv/ |
| H A D | mshv_root_hv_call.c | 94 struct hv_input_create_partition *input; in hv_call_create_partition() local 102 input = *this_cpu_ptr(hyperv_pcpu_input_arg); in hv_call_create_partition() 105 memset(input, 0, sizeof(*input)); in hv_call_create_partition() 106 input->flags = flags; in hv_call_create_partition() 107 input->compatibility_version = HV_COMPATIBILITY_21_H2; in hv_call_create_partition() 109 memcpy(&input->partition_creation_properties, &creation_properties, in hv_call_create_partition() 112 memcpy(&input->isolation_properties, &isolation_properties, in hv_call_create_partition() 116 input, output); in hv_call_create_partition() 134 struct hv_input_initialize_partition input; in hv_call_initialize_partition() local 138 input.partition_id = partition_id; in hv_call_initialize_partition() [all …]
|
| /linux/drivers/hid/ |
| H A D | hid-letsketch.c | 83 struct input_dev *input; in letsketch_alloc_input_dev() local 85 input = devm_input_allocate_device(&data->hdev->dev); in letsketch_alloc_input_dev() 86 if (!input) in letsketch_alloc_input_dev() 89 input->id.bustype = data->hdev->bus; in letsketch_alloc_input_dev() 90 input->id.vendor = data->hdev->vendor; in letsketch_alloc_input_dev() 91 input->id.product = data->hdev->product; in letsketch_alloc_input_dev() 92 input->id.version = data->hdev->bus; in letsketch_alloc_input_dev() 93 input->phys = data->hdev->phys; in letsketch_alloc_input_dev() 94 input->uniq = data->hdev->uniq; in letsketch_alloc_input_dev() 95 input->open = letsketch_open; in letsketch_alloc_input_dev() [all …]
|
| H A D | hid-magicmouse.c | 129 struct input_dev *input; member 179 int last_state = test_bit(BTN_LEFT, msc->input->key) << 0 | in magicmouse_emit_buttons() 180 test_bit(BTN_RIGHT, msc->input->key) << 1 | in magicmouse_emit_buttons() 181 test_bit(BTN_MIDDLE, msc->input->key) << 2; in magicmouse_emit_buttons() 204 input_report_key(msc->input, BTN_MIDDLE, state & 4); in magicmouse_emit_buttons() 207 input_report_key(msc->input, BTN_LEFT, state & 1); in magicmouse_emit_buttons() 208 input_report_key(msc->input, BTN_RIGHT, state & 2); in magicmouse_emit_buttons() 216 struct input_dev *input = msc->input; in magicmouse_emit_touch() local 220 if (input->id.product == USB_DEVICE_ID_APPLE_MAGICMOUSE || in magicmouse_emit_touch() 221 input->id.product == USB_DEVICE_ID_APPLE_MAGICMOUSE2 || in magicmouse_emit_touch() [all …]
|
| H A D | hid-wiimote-modules.c | 64 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_LEFT], in wiimod_keys_in_keys() 66 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_RIGHT], in wiimod_keys_in_keys() 68 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_DOWN], in wiimod_keys_in_keys() 70 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_UP], in wiimod_keys_in_keys() 72 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_PLUS], in wiimod_keys_in_keys() 74 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_TWO], in wiimod_keys_in_keys() 76 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_ONE], in wiimod_keys_in_keys() 78 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_B], in wiimod_keys_in_keys() 80 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_A], in wiimod_keys_in_keys() 82 input_report_key(wdata->input, wiimod_keys_map[WIIPROTO_KEY_MINUS], in wiimod_keys_in_keys() [all …]
|
| H A D | hid-steam.c | 299 struct input_dev __rcu *input; member 709 struct input_dev *input; in steam_input_register() local 713 input = rcu_dereference(steam->input); in steam_input_register() 715 if (input) { in steam_input_register() 720 input = input_allocate_device(); in steam_input_register() 721 if (!input) in steam_input_register() 724 input_set_drvdata(input, steam); in steam_input_register() 725 input->dev.parent = &hdev->dev; in steam_input_register() 726 input->open = steam_input_open; in steam_input_register() 727 input->close = steam_input_close; in steam_input_register() [all …]
|
| /linux/lib/kunit/ |
| H A D | attributes.c | 40 int (*filter)(void *attr, const char *input, int *err); 90 static int int_filter(long val, const char *op, int input, int *err) in int_filter() argument 93 return (val <= input); in int_filter() 95 return (val >= input); in int_filter() 97 return (val != input); in int_filter() 99 return (val > input); in int_filter() 101 return (val < input); in int_filter() 103 return (val == input); in int_filter() 114 static int attr_enum_filter(void *attr, const char *input, int *err, in attr_enum_filter() argument 121 for (i = 0; input[i]; i++) { in attr_enum_filter() [all …]
|
| /linux/drivers/input/touchscreen/ |
| H A D | ipaq-micro-ts.c | 23 struct input_dev *input; member 32 input_report_abs(ts->input, ABS_X, in micro_ts_receive() 34 input_report_abs(ts->input, ABS_Y, in micro_ts_receive() 36 input_report_key(ts->input, BTN_TOUCH, 1); in micro_ts_receive() 37 input_sync(ts->input); in micro_ts_receive() 39 input_report_abs(ts->input, ABS_X, 0); in micro_ts_receive() 40 input_report_abs(ts->input, ABS_Y, 0); in micro_ts_receive() 41 input_report_key(ts->input, BTN_TOUCH, 0); in micro_ts_receive() 42 input_sync(ts->input); in micro_ts_receive() 63 static int micro_ts_open(struct input_dev *input) in micro_ts_open() argument [all …]
|
| /linux/drivers/input/misc/ |
| H A D | qnap-mcu-input.c | 23 struct input_dev *input; member 31 static void qnap_mcu_input_poll(struct input_dev *input) in qnap_mcu_input_poll() argument 33 struct qnap_mcu_input_dev *idev = input_get_drvdata(input); in qnap_mcu_input_poll() 50 input_event(input, EV_KEY, KEY_POWER, state); in qnap_mcu_input_poll() 51 input_sync(input); in qnap_mcu_input_poll() 63 static int qnap_mcu_input_event(struct input_dev *input, unsigned int type, in qnap_mcu_input_event() argument 66 struct qnap_mcu_input_dev *idev = input_get_drvdata(input); in qnap_mcu_input_event() 85 static void qnap_mcu_input_close(struct input_dev *input) in qnap_mcu_input_close() argument 87 struct qnap_mcu_input_dev *idev = input_get_drvdata(input); in qnap_mcu_input_close() 97 struct input_dev *input; in qnap_mcu_input_probe() local [all …]
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_fdir.c | 651 ice_fdir_get_prgm_desc(struct ice_hw *hw, struct ice_fdir_fltr *input, in ice_fdir_get_prgm_desc() argument 660 fdir_fltr_ctx.fdid = input->fltr_id; in ice_fdir_get_prgm_desc() 661 if (input->dest_ctl == ICE_FLTR_PRGM_DESC_DEST_DROP_PKT) { in ice_fdir_get_prgm_desc() 664 } else if (input->dest_ctl == in ice_fdir_get_prgm_desc() 669 if (input->dest_ctl == in ice_fdir_get_prgm_desc() 671 fdir_fltr_ctx.toq = input->q_region; in ice_fdir_get_prgm_desc() 673 fdir_fltr_ctx.qindex = input->q_index; in ice_fdir_get_prgm_desc() 675 fdir_fltr_ctx.cnt_ena = input->cnt_ena; in ice_fdir_get_prgm_desc() 676 fdir_fltr_ctx.cnt_index = input->cnt_index; in ice_fdir_get_prgm_desc() 677 fdir_fltr_ctx.fd_vsi = ice_get_hw_vsi_num(hw, input->dest_vsi); in ice_fdir_get_prgm_desc() [all …]
|