/test/testfwk/developer_test/src/core/build/ |
H A D | select_targets.py | 143 for data in mlf_info_list: 145 test_type = data.get("test_type") 148 target_path = data.get("label")
|
/test/xts/acts/ability/ability_runtime/actsserviceabilityclienttest/actsserviceabilityclienttest/entry/src/main/js/ServiceAbility2/ |
H A D | service.js | 32 onRemoteRequest(code, data, reply, option) { 35 let token = data.readInterfaceToken(); 37 let num = data.readInt();
|
/test/xts/acts/multimedia/av_codec/vcodec/swdecoder/include/ |
H A D | videodec_ndk_sample.h | 58 const char *INP_DIR = "/data/test/media/1920_1080_10_30Mb.h264"; 59 const char *OUT_DIR = "/data/test/media/VDecTest.yuv"; 100 OH_AVErrCode InputFunc_FUZZ(const uint8_t *data, size_t size); 135 void VdecInputDataReady(OH_AVCodec *codec, uint32_t index, OH_AVMemory *data, void *userData); 136 void VdecOutputDataReady(OH_AVCodec *codec, uint32_t index, OH_AVMemory *data, OH_AVCodecBufferAttr *attr,
|
/test/xts/acts/security_lite/huks/liteos_m_adapter/ |
H A D | hks_bn_exp_mod_test.c | 156 if ((n != NULL) && (n->data != NULL) && (n->size != 0)) { in LITE_TEST_CASE() 157 n->data[n->size - 1] = n->data[n->size - 1] | 0x00000001; /* make sure n is odd */ in LITE_TEST_CASE()
|
/kernel/linux/linux-6.6/tools/lib/bpf/ |
H A D | libbpf.c | 465 void *data; member 470 * struct tcp_congestion_ops data; 474 * from "data". 480 #define DATA_SEC ".data" 508 * .data*, .bss, .kconfig) and preserves their original ELF section 606 Elf_Data *data; member 698 static Elf64_Rel *elf_rel_by_idx(Elf_Data *data, size_t idx); 813 void *data = sec_data->d_buf; in bpf_object__add_programs() local 871 sec_off, data + sec_off, prog_sz); in bpf_object__add_programs() 961 * struct tcp_congestion_ops data; in find_struct_ops_kern_types() 998 void *data, *kern_data; bpf_map__init_kern_struct_ops() local 1141 init_struct_ops_maps(struct bpf_object *obj, const char *sec_name, int shndx, Elf_Data *data, __u32 map_flags) init_struct_ops_maps() argument 1411 bpf_object__init_license(struct bpf_object *obj, void *data, size_t size) bpf_object__init_license() argument 1426 bpf_object__init_kversion(struct bpf_object *obj, void *data, size_t size) bpf_object__init_kversion() argument 1450 Elf_Data *data; find_elf_sec_sz() local 1636 bpf_object__init_internal_map(struct bpf_object *obj, enum libbpf_map_type type, const char *real_name, int sec_idx, void *data, size_t data_sz) bpf_object__init_internal_map() argument 1908 bpf_object__process_kconfig_line(struct bpf_object *obj, char *buf, void *data) bpf_object__process_kconfig_line() argument 1972 bpf_object__read_kconfig_file(struct bpf_object *obj, void *data) bpf_object__read_kconfig_file() argument 2010 bpf_object__read_kconfig_mem(struct bpf_object *obj, const char *config, void *data) bpf_object__read_kconfig_mem() argument 2515 bpf_object__init_user_btf_map(struct bpf_object *obj, const struct btf_type *sec, int var_idx, int sec_idx, const Elf_Data *data, bool strict, const char *pin_root_path) bpf_object__init_user_btf_map() argument 2622 Elf_Data *data; bpf_object__init_user_btf_maps() local 3302 Elf_Data *data; elf_sec_data() local 3326 elf_rel_by_idx(Elf_Data *data, size_t idx) elf_rel_by_idx() argument 3394 Elf_Data *data; bpf_object__elf_collect() local 4236 bpf_object__collect_prog_relos(struct bpf_object *obj, Elf64_Shdr *shdr, Elf_Data *data) bpf_object__collect_prog_relos() argument 6599 bpf_object__collect_map_relos(struct bpf_object *obj, Elf64_Shdr *shdr, Elf_Data *data) bpf_object__collect_map_relos() argument 6743 Elf_Data *data; bpf_object__collect_relos() local 9125 bpf_object__collect_st_ops_relos(struct bpf_object *obj, Elf64_Shdr *shdr, Elf_Data *data) bpf_object__collect_st_ops_relos() argument 9674 bpf_map__set_initial_value(struct bpf_map *map, const void *data, size_t size) bpf_map__set_initial_value() argument 10691 struct avail_kallsyms_data *data = ctx; avail_kallsyms_cb() local 10709 struct avail_kallsyms_data data; libbpf_available_kallsyms_parse() local 12637 char data[]; global() member 12652 void *data = e; perf_buffer__process_record() local [all...] |
/foundation/ability/ability_runtime/frameworks/native/appkit/ability_runtime/context/ |
H A D | js_context_utils.cpp | 47 static void Finalizer(napi_env env, void* data, void* hint); 95 void JsBaseContext::Finalizer(napi_env env, void* data, void* hint) in Finalizer() argument 98 std::unique_ptr<JsBaseContext>(static_cast<JsBaseContext*>(data)); in Finalizer() 221 [](napi_env, void *data, void *) { in CreateJsModuleContext() 223 delete static_cast<std::weak_ptr<Context> *>(data); in CreateJsModuleContext() 574 [](napi_env, void *data, void *) { in CreateJsBundleContext() 576 delete static_cast<std::weak_ptr<Context> *>(data); in CreateJsBundleContext() 629 [](napi_env, void *data, void *) { in CreateJSApplicationContext() 631 delete static_cast<std::weak_ptr<ApplicationContext> *>(data); in CreateJSApplicationContext() 632 data in CreateJSApplicationContext() [all...] |
/foundation/multimedia/av_codec/test/moduletest/vcodec/encoder/src/ |
H A D | videoenc_api11_sample.cpp | 266 int32_t VEncAPI11Sample::ConfigureVideoEncoder_fuzz(int32_t data) in ConfigureVideoEncoder_fuzz() argument 273 (void)OH_AVFormat_SetIntValue(format, OH_MD_KEY_WIDTH, data); in ConfigureVideoEncoder_fuzz() 274 DEFAULT_WIDTH = data; in ConfigureVideoEncoder_fuzz() 275 (void)OH_AVFormat_SetIntValue(format, OH_MD_KEY_HEIGHT, data); in ConfigureVideoEncoder_fuzz() 276 DEFAULT_HEIGHT = data; in ConfigureVideoEncoder_fuzz() 277 (void)OH_AVFormat_SetIntValue(format, OH_MD_KEY_PIXEL_FORMAT, data % MAX_PIXEL_FMT); in ConfigureVideoEncoder_fuzz() 278 double frameRate = data; in ConfigureVideoEncoder_fuzz() 281 OH_AVFormat_SetIntValue(format, OH_MD_KEY_RANGE_FLAG, data); in ConfigureVideoEncoder_fuzz() 282 OH_AVFormat_SetIntValue(format, OH_MD_KEY_COLOR_PRIMARIES, data); in ConfigureVideoEncoder_fuzz() 283 OH_AVFormat_SetIntValue(format, OH_MD_KEY_TRANSFER_CHARACTERISTICS, data); in ConfigureVideoEncoder_fuzz() [all...] |
/foundation/multimedia/media_library/frameworks/js/src/ |
H A D | fetch_file_result_napi.cpp | 484 napi_get_undefined(env, &jsContext->data); in GetNapiResFromAsset() 488 jsContext->data = jsAsset; in GetNapiResFromAsset() 542 env, nullptr, resource, [](napi_env env, void *data) { in JSGetFirstObject() 543 auto context = static_cast<FetchFileResultAsyncContext*>(data); in JSGetFirstObject() 590 env, nullptr, resource, [](napi_env env, void *data) { in JSGetNextObject() 591 auto context = static_cast<FetchFileResultAsyncContext*>(data); in JSGetNextObject() 638 env, nullptr, resource, [](napi_env env, void *data) { in JSGetLastObject() 639 auto context = static_cast<FetchFileResultAsyncContext*>(data); in JSGetLastObject() 699 env, nullptr, resource, [](napi_env env, void *data) { in JSGetPositionObject() 700 auto context = static_cast<FetchFileResultAsyncContext*>(data); in JSGetPositionObject() [all...] |
/foundation/multimedia/media_library/frameworks/js/src/sendable/ |
H A D | sendable_fetch_file_result_napi.cpp | 399 napi_get_undefined(env, &jsContext->data); in GetNapiResFromAsset() 403 jsContext->data = jsAsset; in GetNapiResFromAsset() 458 env, nullptr, resource, [](napi_env env, void *data) { in JSGetFirstObject() 459 auto context = static_cast<FetchFileResultSendableAsyncContext*>(data); in JSGetFirstObject() 506 env, nullptr, resource, [](napi_env env, void *data) { in JSGetNextObject() 507 auto context = static_cast<FetchFileResultSendableAsyncContext*>(data); in JSGetNextObject() 558 napi_get_undefined(env, &jsContext->data); in GetAssetFromArray() 565 jsContext->data = jsFileArray; in GetAssetFromArray() 594 napi_get_undefined(env, &jsContext->data); in GetAllObjectCompleteCallback() 673 env, nullptr, resource, [](napi_env env, void *data) { in JSGetAllObject() [all...] |
/foundation/communication/nfc/frameworks/js/napi/common/ |
H A D | nfc_napi_common_utils.cpp | 44 if (napi_get_value_string_utf8(env, args, param.data(), (size + 1), &size) != napi_ok) { in ParseString() 198 bool ParseArrayBuffer(napi_env env, uint8_t **data, size_t &size, napi_value args) in ParseArrayBuffer() argument 210 status = napi_get_arraybuffer_info(env, args, reinterpret_cast<void **>(data), &size); in ParseArrayBuffer() 213 (*data)[0] = 0; in ParseArrayBuffer() 216 DebugLog("arraybuffer size is %{public}zu,buffer is %{public}d", size, (*data)[0]); in ParseArrayBuffer() 245 std::string *data = nullptr; in ConvertStringVector() local 247 NAPI_CALL_BASE(env, napi_get_arraybuffer_info(env, buffer, reinterpret_cast<void **>(&data), &total), {}); in ConvertStringVector() 250 int retCode = memcpy_s(result.data(), result.size(), &data[offset], length); in ConvertStringVector() 304 NAPI_CALL(env, napi_has_named_property(env, object, propertyName.data(), in GetNamedProperty() 346 std::string data; JsStringToBytesVector() local [all...] |
/kernel/linux/linux-5.10/drivers/net/can/ |
H A D | at91_can.c | 453 struct can_frame *cf = (struct can_frame *)skb->data; in at91_start_xmit() 478 at91_write(priv, AT91_MDL(mb), *(u32 *)(cf->data + 0)); in at91_start_xmit() 479 at91_write(priv, AT91_MDH(mb), *(u32 *)(cf->data + 4)); in at91_start_xmit() 554 cf->data[1] = CAN_ERR_CRTL_RX_OVERFLOW; in at91_rx_overflow_err() 567 * Reads a CAN message from the given mailbox and stores data into 588 *(u32 *)(cf->data + 0) = at91_read(priv, AT91_MDL(mb)); in at91_read_mb() 589 *(u32 *)(cf->data + 4) = at91_read(priv, AT91_MDH(mb)); in at91_read_mb() 739 cf->data[2] |= CAN_ERR_PROT_STUFF; in at91_poll_err_frame() 755 cf->data[2] |= CAN_ERR_PROT_FORM; in at91_poll_err_frame() 764 cf->data[ in at91_poll_err_frame() [all...] |
/kernel/linux/linux-5.10/drivers/media/dvb-core/ |
H A D | dmxdev.c | 51 if (!buf->data) in dvb_dmxdev_buffer_write() 71 if (!src->data) in dvb_dmxdev_buffer_read() 231 if (dmxdev->dvr_buffer.data) { in dvb_dvr_release() 232 void *mem = dmxdev->dvr_buffer.data; in dvb_dvr_release() 236 dmxdev->dvr_buffer.data = NULL; in dvb_dvr_release() 307 oldmem = buf->data; in dvb_dvr_set_buffer_size() 310 buf->data = newmem; in dvb_dvr_set_buffer_size() 348 oldmem = buf->data; in dvb_dmxdev_set_buffer_size() 351 buf->data = newmem; in dvb_dmxdev_set_buffer_size() 686 if (!filter->buffer.data) { in dvb_dmxdev_filter_start() [all...] |
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | stb0899_drv.c | 244 dprintk(state->verbose, FE_ERROR, 1, "Reg=[0x%02x], data=%02x", in _stb0899_read_reg() 273 u32 data; in _stb0899_read_s2reg() local 356 data = MAKEWORD32(buf[3], buf[2], buf[1], buf[0]); in _stb0899_read_s2reg() 359 __func__, stb0899_i2cdev, stb0899_base_addr, stb0899_reg_offset, data); in _stb0899_read_s2reg() 361 return data; in _stb0899_read_s2reg() 387 0x00, /* data */ in stb0899_write_s2reg() 388 0x00, /* data */ in stb0899_write_s2reg() 389 0x00, /* data */ in stb0899_write_s2reg() 390 0x00, /* data */ in stb0899_write_s2reg() 484 int stb0899_write_regs(struct stb0899_state *state, unsigned int reg, u8 *data, u3 argument 528 stb0899_write_reg(struct stb0899_state *state, unsigned int reg, u8 data) stb0899_write_reg() argument [all...] |
/kernel/linux/linux-5.10/drivers/iommu/ |
H A D | rockchip-iommu.c | 201 * 7 - Read cache - enable cache & prefetch of data 839 struct rk_iommudata *data = dev_iommu_priv_get(dev); in rk_iommu_from_dev() local 841 return data ? data->iommu : NULL; in rk_iommu_from_dev() 1059 struct rk_iommudata *data; in rk_iommu_probe_device() local 1062 data = dev_iommu_priv_get(dev); in rk_iommu_probe_device() 1063 if (!data) in rk_iommu_probe_device() 1068 data->link = device_link_add(dev, iommu->dev, in rk_iommu_probe_device() 1076 struct rk_iommudata *data = dev_iommu_priv_get(dev); in rk_iommu_release_device() local 1078 device_link_del(data in rk_iommu_release_device() 1094 struct rk_iommudata *data; rk_iommu_of_xlate() local [all...] |
/kernel/linux/linux-5.10/drivers/misc/mei/ |
H A D | client.c | 323 kfree(cb->buf.data); in mei_io_cb_free() 497 cb->buf.data = kmalloc(roundup(length, MEI_SLOT_SIZE), GFP_KERNEL); in mei_cl_alloc_cb() 498 if (!cb->buf.data) { in mei_cl_alloc_cb() 1020 * @cl: private data of the file object 1813 const void *data; in mei_cl_irq_write() local 1834 data = buf->data + cb->buf_idx; in mei_cl_irq_write() 1873 data = &dma_len; in mei_cl_irq_write() 1884 mei_dma_ring_write(dev, buf->data + cb->buf_idx, buf_len); in mei_cl_irq_write() 1885 rets = mei_write_message(dev, mei_hdr, hdr_len, data, data_le in mei_cl_irq_write() 1937 const void *data; mei_cl_write() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/apple/ |
H A D | mace.c | 72 * Number of bytes of private data per MACE: allow enough for 437 unsigned char *data; in mace_open() local 449 data = dummy_buf; in mace_open() 452 data = skb->data; in mace_open() 457 cp->phy_addr = cpu_to_le32(virt_to_bus(data)); in mace_open() 560 cp->phy_addr = cpu_to_le32(virt_to_bus(skb->data)); in mace_xmit_start() 706 * reenables the transmit data transfer request). Turning in mace_interrupt() 884 unsigned char *data; in mace_rxdma_intr() local 910 data in mace_rxdma_intr() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/aurora/ |
H A D | nb8800.c | 196 void *data; in nb8800_alloc_rx() local 198 data = napi ? napi_alloc_frag(size) : netdev_alloc_frag(size); in nb8800_alloc_rx() 199 if (!data) in nb8800_alloc_rx() 202 page = virt_to_head_page(data); in nb8800_alloc_rx() 203 offset = data - page_address(page); in nb8800_alloc_rx() 209 skb_free_frag(data); in nb8800_alloc_rx() 227 void *data = page_address(page) + offset; in nb8800_receive() local 244 skb_put_data(skb, data, len); in nb8800_receive() 257 skb_put_data(skb, data, RX_COPYHDR); in nb8800_receive() 404 align = (8 - (uintptr_t)skb->data) in nb8800_xmit() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | dp_tx.c | 30 struct ieee80211_hdr *hdr = (void *)skb->data; in ath11k_dp_tx_encap_nwifi() 37 memmove(skb->data + IEEE80211_QOS_CTL_LEN, in ath11k_dp_tx_encap_nwifi() 38 skb->data, (void *)qos_ctl - (void *)skb->data); in ath11k_dp_tx_encap_nwifi() 41 hdr = (void *)skb->data; in ath11k_dp_tx_encap_nwifi() 47 struct ieee80211_hdr *hdr = (void *)skb->data; in ath11k_dp_tx_get_tid() 89 struct ieee80211_hdr *hdr = (void *)skb->data; in ath11k_dp_tx() 207 ti.paddr = dma_map_single(ab->dev, skb->data, skb->len, DMA_TO_DEVICE); in ath11k_dp_tx() 210 ath11k_warn(ab, "failed to DMA map data Tx buffer\n"); in ath11k_dp_tx() 261 skb->data, sk in ath11k_dp_tx() [all...] |
/kernel/linux/linux-5.10/drivers/net/ieee802154/ |
H A D | atusb.c | 48 struct atusb_chip_data *data; member 77 /* ----- USB commands without data ----------------------------------------- */ 86 void *data, __u16 size, int timeout) in atusb_control_msg() 95 value, index, data, size, timeout); in atusb_control_msg() 222 skb->data, MAX_RX_XFER, atusb_in, skb); in atusb_submit_rx_urb() 294 len = *skb->data; in atusb_in_good() 312 lqi = skb->data[len + 1]; in atusb_in_good() 397 (unsigned char *)&atusb->tx_dr, skb->data, in atusb_xmit() 491 if (atusb->data) in atusb_txpower() 492 return atusb->data in atusb_txpower() 83 atusb_control_msg(struct atusb *atusb, unsigned int pipe, __u8 request, __u8 requesttype, __u16 value, __u16 index, void *data, __u16 size, int timeout) atusb_control_msg() argument [all...] |
/kernel/linux/linux-5.10/drivers/s390/net/ |
H A D | qeth_core.h | 119 #define CARD_DDEV(card) card->data.ccwdev 123 #define CARD_DDEV_ID(card) dev_name(&card->data.ccwdev->dev) 621 unsigned long data); 634 unsigned char *data; member 650 if (!IS_IPA(iob->data)) in __ipa_reply() 653 return (struct qeth_ipa_cmd *) PDU_ENCAPSULATION(iob->data); in __ipa_reply() 658 return (struct qeth_ipa_cmd *)(iob->data + IPA_PDU_HEADER_SIZE); in __ipa_cmd() 663 return (struct ccw1 *)(iob->data + ALIGN(iob->length, 8)); in __ccw_from_cmd() 770 int (*assist_cb)(struct net_device *dev, void *data); 827 struct qeth_channel data; member 1034 qeth_send_simple_setassparms(struct qeth_card *card, enum qeth_ipa_funcs ipa_func, u16 cmd_code, u32 *data) qeth_send_simple_setassparms() argument 1042 qeth_send_simple_setassparms_v6(struct qeth_card *card, enum qeth_ipa_funcs ipa_func, u16 cmd_code, u32 *data) qeth_send_simple_setassparms_v6() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/wlan-ng/ |
H A D | prism2sta.c | 231 * data frame. 345 ifstatemsg->ifstate.data); in prism2sta_mlmerequest() 348 ifstatemsg->resultcode.data = result; in prism2sta_mlmerequest() 371 qualmsg->link.data = le16_to_cpu(hw->qual.cq_curr_bss); in prism2sta_mlmerequest() 372 qualmsg->level.data = le16_to_cpu(hw->qual.asl_curr_bss); in prism2sta_mlmerequest() 373 qualmsg->noise.data = le16_to_cpu(hw->qual.anl_curr_fc); in prism2sta_mlmerequest() 374 qualmsg->txrate.data = hw->txrate; in prism2sta_mlmerequest() 567 * we'd like to have in host-side data structures. 1170 void prism2sta_processing_defer(struct work_struct *data) in prism2sta_processing_defer() argument 1172 struct hfa384x *hw = container_of(data, struc in prism2sta_processing_defer() 1910 prism2sta_commsqual_defer(struct work_struct *data) prism2sta_commsqual_defer() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/gadget/udc/ |
H A D | fotg210-udc.c | 562 u32 data; in fotg210_rdsetupp() local 568 data = ioread32(fotg210->reg + FOTG210_CXPORT); in fotg210_rdsetupp() 569 *tmp = data & 0xFF; in fotg210_rdsetupp() 570 *(tmp + 1) = (data >> 8) & 0xFF; in fotg210_rdsetupp() 571 *(tmp + 2) = (data >> 16) & 0xFF; in fotg210_rdsetupp() 572 *(tmp + 3) = (data >> 24) & 0xFF; in fotg210_rdsetupp() 578 data = ioread32(fotg210->reg + FOTG210_CXPORT); in fotg210_rdsetupp() 579 *tmp = data & 0xFF; in fotg210_rdsetupp() 582 data = ioread32(fotg210->reg + FOTG210_CXPORT); in fotg210_rdsetupp() 583 *tmp = data in fotg210_rdsetupp() [all...] |
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_probe.c | 34 int PRINT_TYPE_FUNC_NAME(tname)(struct trace_seq *s, void *data, void *ent)\ 36 trace_seq_printf(s, fmt, *(type *)data); \ 54 int PRINT_TYPE_FUNC_NAME(symbol)(struct trace_seq *s, void *data, void *ent) in symbol() argument 56 trace_seq_printf(s, "%pS", (void *)*(unsigned long *)data); in symbol() 62 int PRINT_TYPE_FUNC_NAME(string)(struct trace_seq *s, void *data, void *ent) in string() argument 64 int len = *(u32 *)data >> 16; in string() 70 (const char *)get_loc_data(data, ent)); in string() 412 code->data = kstrdup(arg + 1, GFP_KERNEL); in parse_probe_arg() 413 if (!code->data) in parse_probe_arg() 487 code->data in parse_probe_arg() [all...] |
/kernel/linux/linux-5.10/net/core/ |
H A D | skmsg.c | 53 sge = &msg->sg.data[i]; in sk_msg_alloc() 65 sge = &msg->sg.data[msg->sg.end]; in sk_msg_alloc() 166 struct scatterlist *sge = &msg->sg.data[i]; in sk_msg_return() 274 while (msg->sg.data[i].length && in sk_msg_trim() 275 trim >= msg->sg.data[i].length) { in sk_msg_trim() 276 trim -= msg->sg.data[i].length; in sk_msg_trim() 283 msg->sg.data[i].length -= trim; in sk_msg_trim() 286 if (msg->sg.curr == i && msg->sg.copybreak > msg->sg.data[i].length) in sk_msg_trim() 287 msg->sg.copybreak = msg->sg.data[i].length; in sk_msg_trim() 292 /* If we trim data in sk_msg_trim() [all...] |
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | arizona-core.c | 108 static irqreturn_t arizona_clkgen_err(int irq, void *data) in arizona_clkgen_err() argument 110 struct arizona *arizona = data; in arizona_clkgen_err() 117 static irqreturn_t arizona_underclocked(int irq, void *data) in arizona_underclocked() argument 119 struct arizona *arizona = data; in arizona_underclocked() 157 static irqreturn_t arizona_overclocked(int irq, void *data) in arizona_overclocked() argument 159 struct arizona *arizona = data; in arizona_overclocked() 805 return (unsigned long)id->data; in arizona_of_get_type() 843 * data which uses 0 as chip default and out of range in arizona_of_get_core_pdata() 861 { .compatible = "wlf,wm5102", .data = (void *)WM5102 }, 862 { .compatible = "wlf,wm5110", .data [all...] |