Home
last modified time | relevance | path

Searched refs:slices (Results 1 – 25 of 321) sorted by relevance

12345678910>>...13

/packages/modules/OnDevicePersonalization/framework/java/com/android/ondevicepersonalization/internal/util/
DByteArrayParceledSlice.java42 ArrayList<byte[]> slices = new ArrayList<>(numSlices); in ByteArrayParceledSlice() local
48 slices.add(slice); in ByteArrayParceledSlice()
50 mContents = new ByteArrayParceledListSlice(slices); in ByteArrayParceledSlice()
61 List<byte[]> slices = mContents.getList(); in getByteArray() local
62 if (slices == null) { in getByteArray()
66 for (int i = 0; i < slices.size(); ++i) { in getByteArray()
67 totalCount += slices.get(i).length; in getByteArray()
71 for (int i = 0; i < slices.size(); ++i) { in getByteArray()
72 System.arraycopy(slices.get(i), 0, result, offset, slices.get(i).length); in getByteArray()
73 offset += slices.get(i).length; in getByteArray()
/packages/apps/TvSettings/TwoPanelSettingsLib/src/com/android/tv/twopanelsettings/slices/compat/builders/impl/
DTemplateBuilderImpl.java17 package com.android.tv.twopanelsettings.slices.compat.builders.impl;
22 import static com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.ACTION_WITH_LABEL;
23 import static com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.ICON_IMAGE;
24 import static com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.LARGE_IMAGE;
25 import static com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.RAW_IMAGE_LARGE;
26 import static com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.RAW_IMAGE_SMALL;
27 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.HINT_RAW;
28 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.HINT_SHOW_LABEL;
31 import com.android.tv.twopanelsettings.slices.compat.Clock;
32 import com.android.tv.twopanelsettings.slices.compat.Slice;
[all …]
DListBuilder.java17 package com.android.tv.twopanelsettings.slices.compat.builders.impl;
25 import com.android.tv.twopanelsettings.slices.compat.builders.GridRowBuilder;
26 import com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.HeaderBuilder;
27 import com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.InputRangeBuilder;
28 import com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.RangeBuilder;
29 import com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.RatingBuilder;
30 import com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.RowBuilder;
31 import com.android.tv.twopanelsettings.slices.compat.builders.SelectionBuilder;
32 import com.android.tv.twopanelsettings.slices.compat.builders.SliceAction;
DListBuilderBasicImpl.java17 package com.android.tv.twopanelsettings.slices.compat.builders.impl;
27 import static com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.INFINITY;
28 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_HOST_EXTRAS;
29 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_MILLIS;
39 import com.android.tv.twopanelsettings.slices.compat.Slice;
40 import com.android.tv.twopanelsettings.slices.compat.SliceItem;
41 import com.android.tv.twopanelsettings.slices.compat.SliceSpec;
42 import com.android.tv.twopanelsettings.slices.compat.builders.GridRowBuilder;
43 import com.android.tv.twopanelsettings.slices.compat.builders.GridRowBuilder.CellBuilder;
44 import com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.HeaderBuilder;
[all …]
DSelectionBuilderListV2Impl.java17 package com.android.tv.twopanelsettings.slices.compat.builders.impl;
24 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.HINT_SELECTION_OPTION;
25 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_SELECTION;
26 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_SELECTION_OPTIO…
27 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_SELECTION_OPTIO…
31 import com.android.tv.twopanelsettings.slices.compat.Slice;
32 import com.android.tv.twopanelsettings.slices.compat.builders.SelectionBuilder;
DListBuilderImpl.java17 package com.android.tv.twopanelsettings.slices.compat.builders.impl;
40 import static com.android.tv.twopanelsettings.slices.compat.Slice.SUBTYPE_RANGE_MODE;
41 import static com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.INFINITY;
42 import static com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.RANGE_MODE_DETERMI…
43 import static com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.RANGE_MODE_STAR_RA…
44 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.HINT_END_OF_SECTION;
45 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_HOST_EXTRAS;
46 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_MILLIS;
47 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_MIN;
48 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_SELECTION;
[all …]
DMessagingListV1Impl.java17 package com.android.tv.twopanelsettings.slices.compat.builders.impl;
19 import static com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.INFINITY;
20 import static com.android.tv.twopanelsettings.slices.compat.builders.ListBuilder.SMALL_IMAGE;
26 import com.android.tv.twopanelsettings.slices.compat.Slice;
27 import com.android.tv.twopanelsettings.slices.compat.SliceSpec;
/packages/apps/TvSettings/TwoPanelSettingsLib/src/com/android/tv/twopanelsettings/slices/compat/
DSliceViewManagerWrapper.java17 package com.android.tv.twopanelsettings.slices.compat;
19 import static com.android.tv.twopanelsettings.slices.base.SliceProvider.EXTRA_SLICE;
20 import static com.android.tv.twopanelsettings.slices.compat.SliceConvert.unwrap;
21 import static com.android.tv.twopanelsettings.slices.compat.SliceProvider.EXTRA_SUPPORTS_SETTINGS_S…
22 import static com.android.tv.twopanelsettings.slices.compat.widget.SliceLiveData.SUPPORTED_SPECS;
40 import com.android.tv.twopanelsettings.slices.base.BundleCompat;
41 import com.android.tv.twopanelsettings.slices.base.SliceManager;
54 private final com.android.tv.twopanelsettings.slices.base.SliceManager mManager;
58 this(context, com.android.tv.twopanelsettings.slices.base.SliceManager.from(context)); in SliceViewManagerWrapper()
62 Context context, com.android.tv.twopanelsettings.slices.base.SliceManager manager) { in SliceViewManagerWrapper()
[all …]
DSliceConvert.java16 package com.android.tv.twopanelsettings.slices.compat;
69 for (com.android.tv.twopanelsettings.slices.compat.SliceItem item : slice.getItemArray()) { in unwrap()
101 com.android.tv.twopanelsettings.slices.compat.SliceSpec spec) { in unwrap()
109 Set<com.android.tv.twopanelsettings.slices.compat.SliceSpec> supportedSpecs) { in unwrap()
112 for (com.android.tv.twopanelsettings.slices.compat.SliceSpec spec : supportedSpecs) { in unwrap()
126 public static com.android.tv.twopanelsettings.slices.compat.Slice wrap( in wrap()
131 com.android.tv.twopanelsettings.slices.compat.Slice.Builder builder = in wrap()
132 new com.android.tv.twopanelsettings.slices.compat.Slice.Builder(slice.getUri()); in wrap()
177 private static com.android.tv.twopanelsettings.slices.compat.SliceSpec wrap( in wrap()
182 return new com.android.tv.twopanelsettings.slices.compat.SliceSpec( in wrap()
[all …]
DSliceMetadata.java17 package com.android.tv.twopanelsettings.slices.compat;
38 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.HINT_CACHED;
39 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_HOST_EXTRAS;
40 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_MIN;
41 import static com.android.tv.twopanelsettings.slices.compat.widget.EventInfo.ROW_TYPE_PROGRESS;
42 import static com.android.tv.twopanelsettings.slices.compat.widget.EventInfo.ROW_TYPE_SLIDER;
55 import com.android.tv.twopanelsettings.slices.compat.core.SliceAction;
56 import com.android.tv.twopanelsettings.slices.compat.core.SliceActionImpl;
57 import com.android.tv.twopanelsettings.slices.compat.core.SliceHints;
58 import com.android.tv.twopanelsettings.slices.compat.core.SliceQuery;
[all …]
/packages/apps/TvSettings/TwoPanelSettingsLib/src/com/android/tv/twopanelsettings/slices/compat/compat/
DSliceProviderWrapperContainer.java17 package com.android.tv.twopanelsettings.slices.compat.compat;
19 import static com.android.tv.twopanelsettings.slices.compat.SliceConvert.wrap;
20 import static com.android.tv.twopanelsettings.slices.compat.SliceProvider.EXTRA_SUPPORTS_SETTINGS_S…
35 import com.android.tv.twopanelsettings.slices.base.SliceManager;
36 import com.android.tv.twopanelsettings.slices.base.SliceProvider;
37 import com.android.tv.twopanelsettings.slices.compat.Slice;
38 import com.android.tv.twopanelsettings.slices.compat.SliceConvert;
56 private com.android.tv.twopanelsettings.slices.compat.SliceProvider mSliceProvider;
62 com.android.tv.twopanelsettings.slices.compat.SliceProvider provider, in SliceProviderWrapper()
141 com.android.tv.twopanelsettings.slices.compat.SliceProvider.setSpecs(wrap(supportedVersions)); in onBindSlice()
[all …]
/packages/modules/Virtualization/guest/pvmfw/src/
Dentry.rs87 Ok((next_stage, slices)) => match next_stage { in start()
88 NextStage::LinuxBootWithUart(ep) => jump_to_payload(ep, &slices), in start()
94 jump_to_payload(ep, &slices) in start()
135 let mut slices = MemorySlices::new(fdt, payload, payload_size)?; in main_wrapper() localVariable
139 slices.fdt, in main_wrapper()
140 slices.kernel, in main_wrapper()
141 slices.ramdisk, in main_wrapper()
148 slices.add_dice_handover(r); in main_wrapper()
165 let next_stage = select_next_stage(slices.kernel, keep_uart); in main_wrapper()
167 Ok((next_stage, slices)) in main_wrapper()
/packages/apps/TvSettings/TwoPanelSettingsLib/src/com/android/tv/twopanelsettings/slices/compat/builders/
DTemplateSliceBuilder.java17 package com.android.tv.twopanelsettings.slices.compat.builders;
23 import com.android.tv.twopanelsettings.slices.compat.Clock;
24 import com.android.tv.twopanelsettings.slices.compat.Slice;
25 import com.android.tv.twopanelsettings.slices.compat.SliceManager;
26 import com.android.tv.twopanelsettings.slices.compat.SliceProvider;
27 import com.android.tv.twopanelsettings.slices.compat.SliceSpec;
28 import com.android.tv.twopanelsettings.slices.compat.SystemClock;
29 import com.android.tv.twopanelsettings.slices.compat.builders.impl.TemplateBuilderImpl;
DMessagingSliceBuilder.java17 package com.android.tv.twopanelsettings.slices.compat.builders;
27 import com.android.tv.twopanelsettings.slices.compat.SliceSpecs;
28 import com.android.tv.twopanelsettings.slices.compat.builders.impl.MessagingBasicImpl;
29 import com.android.tv.twopanelsettings.slices.compat.builders.impl.MessagingBuilder;
30 import com.android.tv.twopanelsettings.slices.compat.builders.impl.MessagingListV1Impl;
31 import com.android.tv.twopanelsettings.slices.compat.builders.impl.MessagingV1Impl;
32 import com.android.tv.twopanelsettings.slices.compat.builders.impl.TemplateBuilderImpl;
/packages/apps/TvSettings/TwoPanelSettingsLib/
DAndroid.bp9 " --javaPackage com.android.tv.twopanelsettings.slices --javaClass TvSettingsStatsLog",
10 out: ["com/android/tv/twopanelsettings/slices/TvSettingsStatsLog.java"],
35 "src/com/android/tv/twopanelsettings/slices/compat/res/view",
66 "src/com/android/tv/twopanelsettings/slices/SlicesConstants.java",
67 "src/com/android/tv/twopanelsettings/slices/builders/**/*.java",
68 "src/com/android/tv/twopanelsettings/slices/compat/**/*.java",
69 "src/com/android/tv/twopanelsettings/slices/base/**/*.java",
73 "src/com/android/tv/twopanelsettings/slices/compat/res/view",
/packages/apps/TvSystemUI/src/com/android/systemui/tv/media/settings/
DSlicePreferencesUtil.java30 import static com.android.tv.twopanelsettings.slices.HasCustomContentDescription.CONTENT_DESCRIPTIO…
31 import static com.android.tv.twopanelsettings.slices.SlicesConstants.CHECKMARK;
32 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_ACTION_ID;
33 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_ADD_INFO_STATUS;
34 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_PAGE_ID;
35 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_PREFERENCE_INFO_IMAGE;
36 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_PREFERENCE_INFO_SUMMARY;
37 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_PREFERENCE_INFO_TEXT;
38 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_PREFERENCE_INFO_TITLE_IC…
39 import static com.android.tv.twopanelsettings.slices.SlicesConstants.RADIO;
[all …]
/packages/apps/TvSettings/TwoPanelSettingsLib/src/com/android/tv/twopanelsettings/slices/builders/
DPreferenceSliceBuilderImpl.java17 package com.android.tv.twopanelsettings.slices.builders;
37 import static com.android.tv.twopanelsettings.slices.SlicesConstants.BUTTONSTYLE;
38 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_ACTION_ID;
39 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_ADD_INFO_STATUS;
40 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_HAS_END_ICON;
41 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_PAGE_ID;
42 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_PREFERENCE_INFO_IMAGE;
43 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_PREFERENCE_INFO_SUMMARY;
44 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_PREFERENCE_INFO_TEXT;
45 import static com.android.tv.twopanelsettings.slices.SlicesConstants.EXTRA_PREFERENCE_INFO_TITLE_IC…
[all …]
DTemplateBuilderImpl.java17 package com.android.tv.twopanelsettings.slices.builders;
19 import com.android.tv.twopanelsettings.slices.compat.Clock;
20 import com.android.tv.twopanelsettings.slices.compat.Slice;
21 import com.android.tv.twopanelsettings.slices.compat.SliceSpec;
22 import com.android.tv.twopanelsettings.slices.compat.SystemClock;
DTemplateSliceBuilder.java17 package com.android.tv.twopanelsettings.slices.builders;
22 import com.android.tv.twopanelsettings.slices.compat.Clock;
23 import com.android.tv.twopanelsettings.slices.compat.Slice;
24 import com.android.tv.twopanelsettings.slices.compat.SliceProvider;
25 import com.android.tv.twopanelsettings.slices.compat.SystemClock;
/packages/apps/TvSettings/TwoPanelSettingsLib/src/com/android/tv/twopanelsettings/slices/
DEmbeddedSlicePreferenceHelper.kt16 package com.android.tv.twopanelsettings.slices
22 import com.android.tv.twopanelsettings.slices.SlicePreferencesUtil.getEmbeddedItem
23 import com.android.tv.twopanelsettings.slices.SlicePreferencesUtil.getPreference
24 import com.android.tv.twopanelsettings.slices.compat.Slice
25 import com.android.tv.twopanelsettings.slices.compat.widget.ListContent
26 import com.android.tv.twopanelsettings.slices.compat.widget.SliceContent
/packages/apps/TvSettings/TwoPanelSettingsLib/src/com/android/tv/twopanelsettings/slices/compat/core/
DSliceActionImpl.java17 package com.android.tv.twopanelsettings.slices.compat.core;
33 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.ACTION_WITH_LABEL;
34 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.ICON_IMAGE;
35 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.LARGE_IMAGE;
36 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.RAW_IMAGE_LARGE;
37 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.RAW_IMAGE_SMALL;
38 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SMALL_IMAGE;
39 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_ACTION_KEY;
40 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_DATE_PICKER;
41 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_TIME_PICKER;
[all …]
/packages/apps/TvSettings/TwoPanelSettingsLib/src/com/android/tv/twopanelsettings/slices/compat/widget/
DSliceContent.java17 package com.android.tv.twopanelsettings.slices.compat.widget;
29 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.LARGE_IMAGE;
30 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.UNKNOWN_IMAGE;
31 import static com.android.tv.twopanelsettings.slices.compat.widget.SliceViewUtil.resolveLayoutDirec…
43 import com.android.tv.twopanelsettings.slices.compat.Slice;
44 import com.android.tv.twopanelsettings.slices.compat.SliceItem;
45 import com.android.tv.twopanelsettings.slices.compat.SliceUtils;
46 import com.android.tv.twopanelsettings.slices.compat.core.SliceAction;
47 import com.android.tv.twopanelsettings.slices.compat.core.SliceActionImpl;
48 import com.android.tv.twopanelsettings.slices.compat.core.SliceQuery;
DListContent.java17 package com.android.tv.twopanelsettings.slices.compat.widget;
31 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.HINT_SELECTION_OPTION;
32 import static com.android.tv.twopanelsettings.slices.compat.widget.SliceViewPolicy.MODE_SMALL;
37 import com.android.tv.twopanelsettings.slices.compat.Slice;
38 import com.android.tv.twopanelsettings.slices.compat.SliceItem;
39 import com.android.tv.twopanelsettings.slices.compat.SliceMetadata;
40 import com.android.tv.twopanelsettings.slices.compat.core.SliceAction;
41 import com.android.tv.twopanelsettings.slices.compat.core.SliceActionImpl;
42 import com.android.tv.twopanelsettings.slices.compat.core.SliceQuery;
DGridContent.java17 package com.android.tv.twopanelsettings.slices.compat.widget;
32 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.HINT_OVERLAY;
33 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_DATE_PICKER;
34 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.SUBTYPE_TIME_PICKER;
35 import static com.android.tv.twopanelsettings.slices.compat.core.SliceHints.UNKNOWN_IMAGE;
43 import com.android.tv.twopanelsettings.slices.compat.SliceItem;
44 import com.android.tv.twopanelsettings.slices.compat.SliceUtils;
45 import com.android.tv.twopanelsettings.slices.compat.core.SliceAction;
46 import com.android.tv.twopanelsettings.slices.compat.core.SliceActionImpl;
47 import com.android.tv.twopanelsettings.slices.compat.core.SliceQuery;
/packages/apps/Settings/src/com/android/settings/panel/
DVolumePanel.java22 import static com.android.settings.slices.CustomSliceRegistry.MEDIA_OUTPUT_INDICATOR_SLICE_URI;
23 import static com.android.settings.slices.CustomSliceRegistry.REMOTE_MEDIA_SLICE_URI;
24 import static com.android.settings.slices.CustomSliceRegistry.VOLUME_ALARM_URI;
25 import static com.android.settings.slices.CustomSliceRegistry.VOLUME_CALL_URI;
26 import static com.android.settings.slices.CustomSliceRegistry.VOLUME_MEDIA_URI;
27 import static com.android.settings.slices.CustomSliceRegistry.VOLUME_NOTIFICATION_URI;
28 import static com.android.settings.slices.CustomSliceRegistry.VOLUME_SEPARATE_RING_URI;

12345678910>>...13