Home
last modified time | relevance | path

Searched refs:front (Results 1 – 25 of 421) sorted by relevance

12345678910>>...17

/openbmc/linux/drivers/gpu/drm/i915/display/
H A Dintel_frontbuffer.c166 void __intel_fb_invalidate(struct intel_frontbuffer *front, in __intel_fb_invalidate() argument
170 struct drm_i915_private *i915 = intel_bo_to_i915(front->obj); in __intel_fb_invalidate()
187 void __intel_fb_flush(struct intel_frontbuffer *front, in __intel_fb_flush() argument
191 struct drm_i915_private *i915 = intel_bo_to_i915(front->obj); in __intel_fb_flush()
207 struct intel_frontbuffer *front = in frontbuffer_active() local
208 container_of(ref, typeof(*front), write); in frontbuffer_active()
210 kref_get(&front->ref); in frontbuffer_active()
216 struct intel_frontbuffer *front = in frontbuffer_retire() local
217 container_of(ref, typeof(*front), write); in frontbuffer_retire()
219 intel_frontbuffer_flush(front, ORIGIN_CS); in frontbuffer_retire()
[all …]
H A Dintel_frontbuffer.h75 void intel_frontbuffer_put(struct intel_frontbuffer *front);
80 void __intel_fb_invalidate(struct intel_frontbuffer *front,
95 static inline bool intel_frontbuffer_invalidate(struct intel_frontbuffer *front, in intel_frontbuffer_invalidate() argument
100 if (!front) in intel_frontbuffer_invalidate()
103 frontbuffer_bits = atomic_read(&front->bits); in intel_frontbuffer_invalidate()
107 __intel_fb_invalidate(front, origin, frontbuffer_bits); in intel_frontbuffer_invalidate()
111 void __intel_fb_flush(struct intel_frontbuffer *front,
123 static inline void intel_frontbuffer_flush(struct intel_frontbuffer *front, in intel_frontbuffer_flush() argument
128 if (!front) in intel_frontbuffer_flush()
131 frontbuffer_bits = atomic_read(&front->bits); in intel_frontbuffer_flush()
[all …]
/openbmc/linux/drivers/net/ethernet/netronome/nfp/crypto/
H A Dtls.c153 nfp_net_tls_set_ipver_vlan(struct nfp_crypto_req_add_front *front, u8 ipver) in nfp_net_tls_set_ipver_vlan() argument
155 front->ipver_vlan = cpu_to_be16(FIELD_PREP(NFP_NET_TLS_IPVER, ipver) | in nfp_net_tls_set_ipver_vlan()
162 struct nfp_crypto_req_add_front *front) in nfp_net_tls_assign_conn_id() argument
168 len = front->key_len - NFP_NET_TLS_NON_ADDR_KEY_LEN; in nfp_net_tls_assign_conn_id()
170 memcpy(front->l3_addrs, &id, sizeof(id)); in nfp_net_tls_assign_conn_id()
171 memset(front->l3_addrs + sizeof(id), 0, len - sizeof(id)); in nfp_net_tls_assign_conn_id()
180 req->front.key_len += sizeof(__be32) * 2; in nfp_net_tls_set_ipv4()
183 nfp_net_tls_assign_conn_id(nn, &req->front); in nfp_net_tls_set_ipv4()
199 req->front.key_len += sizeof(struct in6_addr) * 2; in nfp_net_tls_set_ipv6()
202 nfp_net_tls_assign_conn_id(nn, &req->front); in nfp_net_tls_set_ipv6()
[all …]
/openbmc/linux/Documentation/sound/designs/
H A Dchannel-mapping-api.rst18 ``{ front left, front right, rear left, rear right }.``
89 SNDRV_CHMAP_FL, /* front left */
90 SNDRV_CHMAP_FR, /* front right */
93 SNDRV_CHMAP_FC, /* front center */
99 SNDRV_CHMAP_FLC, /* front left center */
100 SNDRV_CHMAP_FRC, /* front right center */
103 SNDRV_CHMAP_FLW, /* front left wide */
104 SNDRV_CHMAP_FRW, /* front right wide */
105 SNDRV_CHMAP_FLH, /* front left high */
106 SNDRV_CHMAP_FCH, /* front center high */
[all …]
/openbmc/telemetry/tests/src/
H A Dtest_metric.cpp67 EXPECT_CALL(*sensorMocks.front(), in TEST_F()
79 EXPECT_CALL(*sensorMocks.front(), in TEST_F()
98 sut->sensorUpdated(*sensorMocks.front(), Milliseconds{18}, 31.2); in TEST_F()
112 sut->sensorUpdated(*sensorMocks.front(), Milliseconds{18}, 31.2); in TEST_F()
118 sut->sensorUpdated(*sensorMocks.front(), Milliseconds{180}, 11.); in TEST_F()
139 sut->sensorUpdated(*sensorMocks.front(), Milliseconds{18}, 31.2); in TEST_F()
161 ON_CALL(*sensorMocks.front(), id()) in TEST_F()
163 ON_CALL(*sensorMocks.front(), metadata()) in TEST_F()
183 sut->sensorUpdated(*sensorMocks.front(), Milliseconds{18}, 31.2); in TEST_F()
192 sut->sensorUpdated(*sensorMocks.front(), Milliseconds{18}, 31.2); in TEST_F()
[all …]
/openbmc/linux/arch/arm/boot/dts/aspeed/
H A Daspeed-bmc-inspur-fp5280g2.dts163 front-memory {
164 label = "front-memory";
168 front-syshot {
169 label = "front-syshot";
173 front-syshealth {
174 label = "front-syshealth";
178 front-fan {
179 label = "front-fan";
183 front-psu {
184 label = "front-psu";
[all …]
H A Daspeed-bmc-inspur-nf5280m6.dts51 front-fan {
52 label = "front-fan";
56 front-psu {
57 label = "front-psu";
61 front-syshot {
62 label = "front-syshot";
66 front-memory {
67 label = "front-memory";
/openbmc/linux/drivers/md/bcache/
H A Dutil.h116 size_t front, back, size, mask; \
121 for (iter = (fifo)->front; \
134 (fifo)->front = (fifo)->back = 0; \
160 #define fifo_used(fifo) (((fifo)->back - (fifo)->front) & (fifo)->mask)
166 #define fifo_front(fifo) ((fifo)->data[(fifo)->front])
186 (i) = (fifo)->data[(fifo)->front++]; \
187 (fifo)->front &= (fifo)->mask; \
196 --(fifo)->front; \
197 (fifo)->front &= (fifo)->mask; \
198 (fifo)->data[(fifo)->front] = (i); \
[all …]
/openbmc/qemu/docs/interop/
H A Dvhost-user.rst26 The protocol defines 2 sides of the communication, *front-end* and
27 *back-end*. The *front-end* is the application that shares its virtqueues, in
30 In the current implementation QEMU is the *front-end*, and the *back-end*
38 The *front-end* and *back-end* can be either a client (i.e. connecting) or
202 front-end may not allow it. The back-end should rather map only the required
281 - 0: Vhost front-end messages used for writable fields
282 - 1: Vhost front-end messages used for live migration
337 - 0: Save: Transfer the state from the back-end to the front-end,
339 - 1: Load: Transfer the state from the front-end to the back-end,
385 The communication consists of the *front-end* sending message requests and
[all …]
/openbmc/linux/Documentation/admin-guide/
H A Dpstore-blk.rst78 The chunk size in KB for oops/panic front-end. It **MUST** be a multiple of 4.
81 There are multiple chunks for oops/panic front-end depending on the remaining
82 space except other pstore front-ends.
90 The chunk size in KB for pmsg front-end. It **MUST** be a multiple of 4.
93 Unlike oops/panic front-end, there is only one chunk for pmsg front-end.
102 The chunk size in KB for console front-end. It **MUST** be a multiple of 4.
105 Similar to pmsg front-end, there is only one chunk for console front-end.
113 The chunk size in KB for ftrace front-end. It **MUST** be a multiple of 4.
116 Similar to oops front-end, there are multiple chunks for ftrace front-end
186 files is ``dmesg-pstore-blk-[N]`` for oops/panic front-end,
[all …]
/openbmc/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_object.h904 struct intel_frontbuffer *front; in i915_gem_object_get_frontbuffer() local
911 front = rcu_dereference(obj->frontbuffer); in i915_gem_object_get_frontbuffer()
912 if (!front) in i915_gem_object_get_frontbuffer()
915 if (unlikely(!kref_get_unless_zero(&front->ref))) in i915_gem_object_get_frontbuffer()
918 if (likely(front == rcu_access_pointer(obj->frontbuffer))) in i915_gem_object_get_frontbuffer()
921 intel_frontbuffer_put(front); in i915_gem_object_get_frontbuffer()
925 return front; in i915_gem_object_get_frontbuffer()
942 struct intel_frontbuffer *front) in i915_gem_object_set_frontbuffer() argument
944 struct intel_frontbuffer *cur = front; in i915_gem_object_set_frontbuffer()
946 if (!front) { in i915_gem_object_set_frontbuffer()
[all …]
H A Di915_gem_object.c470 struct intel_frontbuffer *front; in __i915_gem_object_flush_frontbuffer() local
472 front = i915_gem_object_get_frontbuffer(obj); in __i915_gem_object_flush_frontbuffer()
473 if (front) { in __i915_gem_object_flush_frontbuffer()
474 intel_frontbuffer_flush(front, origin); in __i915_gem_object_flush_frontbuffer()
475 intel_frontbuffer_put(front); in __i915_gem_object_flush_frontbuffer()
482 struct intel_frontbuffer *front; in __i915_gem_object_invalidate_frontbuffer() local
484 front = i915_gem_object_get_frontbuffer(obj); in __i915_gem_object_invalidate_frontbuffer()
485 if (front) { in __i915_gem_object_invalidate_frontbuffer()
486 intel_frontbuffer_invalidate(front, origin); in __i915_gem_object_invalidate_frontbuffer()
487 intel_frontbuffer_put(front); in __i915_gem_object_invalidate_frontbuffer()
/openbmc/linux/Documentation/block/
H A Ddeadline-iosched.rst62 request, or it fits at the front. That is called either a back merge candidate
63 or a front merge candidate. Due to the way files are typically laid out,
64 back merges are much more common than front merges. For some work loads, you
66 front merge requests. Setting front_merges to 0 disables this functionality.
69 rbtree front sector lookup when the io scheduler merge function is called.
/openbmc/linux/net/ceph/
H A Dmon_client.c178 monc->m_auth->front.iov_len = len; in __send_prepared_auth_request()
273 monc->m_auth->front.iov_base, in __open_session()
335 void *p = msg->front.iov_base; in __send_subscribe()
376 msg->front.iov_len = p - msg->front.iov_base; in __send_subscribe()
377 msg->hdr.front_len = cpu_to_le32(msg->front.iov_len); in __send_subscribe()
386 struct ceph_mon_subscribe_ack *h = msg->front.iov_base; in handle_subscribe_ack()
388 if (msg->front.iov_len < sizeof(*h)) in handle_subscribe_ack()
549 p = msg->front.iov_base; in ceph_monc_handle_map()
550 end = p + msg->front.iov_len; in ceph_monc_handle_map()
742 struct ceph_mon_statfs_reply *reply = msg->front.iov_base; in handle_statfs_reply()
[all …]
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/python3-crcmod/
H A D0001-setup.py-use-setuptools-instead-of-distutils.patch2 From: Justin Bronder <jsbronder@cold-front.org>
7 Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
/openbmc/docs/designs/
H A Dmultihost-phosphor-buttons.md1 # Multi-host front panel phosphor buttons interface
29 available in the front panel apart from existing power and reset button
34 The front panel of bmc has buttons like power button, reset button in general
54 platform specific front panel may contain additional hardware buttons or mux
58 additional button in front panel.
63 | yv2 front panel | power/ ---------+| host 1 |
143 The host selector button purpose is same as that of the front panel host
144 selector switch in yosemitev2 front panel. The debug card host selector button
145 (push button) has different gpio lines than that of front panel host selector
/openbmc/linux/fs/ceph/
H A Dmds_client.c751 info->head = msg->front.iov_base; in parse_reply_info()
752 p = msg->front.iov_base + sizeof(struct ceph_mds_reply_head); in parse_reply_info()
753 end = p + msg->front.iov_len - sizeof(struct ceph_mds_reply_head); in parse_reply_info()
1439 h = msg->front.iov_base; in ceph_create_session_msg()
1573 p = msg->front.iov_base; in create_session_open_msg()
1574 end = p + msg->front.iov_len; in create_session_open_msg()
1622 msg->front.iov_len = p - msg->front.iov_base; in create_session_open_msg()
1623 msg->hdr.front_len = cpu_to_le32(msg->front.iov_len); in create_session_open_msg()
2296 head = msg->front.iov_base; in ceph_send_cap_releases()
2298 msg->front.iov_len = sizeof(*head); in ceph_send_cap_releases()
[all …]
/openbmc/google-ipmi-sys/test/
H A Dbios_setting_unittest.cpp82 EXPECT_EQ(expectedReply.size() - 1, data.front()); in TEST_F()
133 EXPECT_EQ(request.size() - 1, data.front()); in TEST_F()
153 EXPECT_EQ(request.size() - 1, data.front()); in TEST_F()
/openbmc/pldm/platform-mc/test/
H A Dmock_terminus_manager.hpp34 *responseMsg = responseMsgs.front(); in sendRecvPldmMsgOverMctp()
35 *responseLen = responseLens.front() - sizeof(pldm_msg_hdr); in sendRecvPldmMsgOverMctp()
/openbmc/linux/Documentation/userspace-api/media/dvb/
H A Dfrontend_f_close.rst33 This system call closes a previously opened front-end device. After
34 closing a front-end device, its corresponding hardware might be powered
H A Dfrontend_f_open.rst57 In a system with multiple front-ends, it is usually the case that
59 long as a front-end device is opened in read/write mode, other open()
61 non-blocking or blocking mode was specified. A front-end device opened
67 powered up, and that other front-ends may have been powered down to make
/openbmc/linux/Documentation/driver-api/media/
H A Ddtv-demux.rst20 Each demux receives its TS input from a DVB front-end or from memory, as
21 set via this demux kABI. In a system with more than one front-end, the kABI
22 can be used to select one of the DVB front-ends as a TS source for a demux,
25 The demux kABI only controls front-ends regarding to their connections with
26 demuxes; the kABI used to set the other front-end parameters, such as
/openbmc/entity-manager/docs/
H A Dentity_manager_dbus_api.md23 exposed when the front panel is detected.
67 string name = "front panel temp"
112 "name" : "front panel temp",
124 "name" : "front panel temp",
/openbmc/openbmc/meta-openembedded/meta-python/recipes-devtools/python/python3-lrparsing/
H A D0001-setup.py-use-setuptools-instead-of-distutils.patch2 From: Justin Bronder <jsbronder@cold-front.org>
10 Signed-off-by: Justin Bronder <jsbronder@cold-front.org>
/openbmc/linux/arch/arm64/boot/dts/apple/
H A Dt6002-j375d.dts22 /* front-right */
31 /* front-left */

12345678910>>...17