Home
last modified time | relevance | path

Searched full:world (Results 1 – 25 of 984) sorted by relevance

12345678910>>...40

/openbmc/qemu/hw/net/rocker/
H A Drocker_world.c23 struct world { struct
29 ssize_t world_ingress(World *world, uint32_t pport, in world_ingress() argument
32 if (world->ops->ig) { in world_ingress()
33 return world->ops->ig(world, pport, iov, iovcnt); in world_ingress()
39 int world_do_cmd(World *world, DescInfo *info, in world_do_cmd() argument
42 if (world->ops->cmd) { in world_do_cmd()
43 return world->ops->cmd(world, info, buf, cmd, cmd_info_tlv); in world_do_cmd()
49 World *world_alloc(Rocker *r, size_t sizeof_private, in world_alloc()
52 World *w = g_malloc0(sizeof(World) + sizeof_private); in world_alloc()
64 void world_free(World *world) in world_free() argument
[all …]
H A Drocker_world.h27 typedef int (world_init)(World *world);
28 typedef void (world_uninit)(World *world);
29 typedef ssize_t (world_ig)(World *world, uint32_t pport,
31 typedef int (world_cmd)(World *world, DescInfo *info,
43 ssize_t world_ingress(World *world, uint32_t pport,
45 int world_do_cmd(World *world, DescInfo *info,
48 World *world_alloc(Rocker *r, size_t sizeof_private,
50 void world_free(World *world);
51 void world_reset(World *world);
53 void *world_private(World *world);
[all …]
H A Drocker_fp.c31 World *world; member
146 return world_ingress(port->world, port->pport, iov, iovcnt); in fp_port_receive_iov()
180 World *fp_port_get_world(FpPort *port) in fp_port_get_world()
182 return port->world; in fp_port_get_world()
185 void fp_port_set_world(FpPort *port, World *world) in fp_port_set_world() argument
187 DPRINTF("port %d setting world \"%s\"\n", port->index, world_name(world)); in fp_port_set_world()
188 port->world = world; in fp_port_set_world()
191 bool fp_port_check_world(FpPort *port, World *world) in fp_port_check_world() argument
193 return port->world == world; in fp_port_check_world()
H A Drocker_fp.h41 World *fp_port_get_world(FpPort *port);
42 void fp_port_set_world(FpPort *port, World *world);
43 bool fp_port_check_world(FpPort *port, World *world);
H A Drocker.h65 typedef struct world World; typedef
78 int rx_produce(World *world, uint32_t pport,
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/directfb/directfb/
H A Dfusion.patch9 direct_mutex_lock( &world->event_dispatcher_mutex );
12 - if (!world->event_dispatcher_buffers)
13 + if (!world->event_dispatcher_buffers){
14 … direct_waitqueue_wait( &world->event_dispatcher_cond, &world->event_dispatcher_mutex );
16 + if (world->dispatch_stop) {
18 + direct_mutex_unlock( &world->event_dispatcher_mutex );
22 buf = (FusionEventDispatcherBuffer *)world->event_dispatcher_buffers;
28 … direct_waitqueue_wait( &world->event_dispatcher_cond, &world->event_dispatcher_mutex );
29 + if (world->dispatch_stop) {
31 + direct_mutex_unlock( &world->event_dispatcher_mutex );
[all …]
/openbmc/linux/lib/
H A Dtest_objagg.c29 struct world { struct
46 static struct objagg_obj *world_obj_get(struct world *world, in world_obj_get() argument
60 if (!world->key_refs[key_id_index(key_id)]) { in world_obj_get()
61 world->objagg_objs[key_id_index(key_id)] = objagg_obj; in world_obj_get()
62 } else if (world->objagg_objs[key_id_index(key_id)] != objagg_obj) { in world_obj_get()
68 world->key_refs[key_id_index(key_id)]++; in world_obj_get()
76 static void world_obj_put(struct world *world, struct objagg *objagg, in world_obj_put() argument
81 if (!world->key_refs[key_id_index(key_id)]) in world_obj_put()
83 objagg_obj = world->objagg_objs[key_id_index(key_id)]; in world_obj_put()
85 world->key_refs[key_id_index(key_id)]--; in world_obj_put()
[all …]
/openbmc/linux/Documentation/devicetree/bindings/arm/
H A Dsecure.txt1 * ARM Secure world bindings
6 world or the Secure world. However some devicetree consumers are
13 The general principle of the naming scheme for Secure world bindings
14 is that any property that needs a different value in the Secure world
19 world value is the same as specified for the Normal world by the
30 world consumers (like kernels that run entirely in Secure) to simply
31 describe the view of Secure world using the standard bindings. These
33 world views need to be described in a single device tree.
35 Valid Secure world properties
39 in the secure world. The combination of this with "status" allows
[all …]
/openbmc/linux/drivers/tee/optee/
H A Doptee_smc.h75 * Used by non-secure world to figure out which Trusted OS is installed.
88 * Used by non-secure world to figure out which version of the Trusted OS
140 * When calling these functions, normal world has a few responsibilities:
193 * world.
238 * Exchanges capabilities between normal world and secure world
242 * a1 bitfield of normal world capabilities OPTEE_SMC_NSEC_CAP_*
248 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
249 * a2 The maximum secure world notification number
257 * a0 OPTEE_SMC_RETURN_ENOTAVAIL, can't use the capabilities from normal world
258 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
[all …]
H A Doptee_ffa.h7 * This file is exported by OP-TEE and is kept in sync between secure world
8 * and normal world drivers. We're using ARM FF-A 1.0 specification.
17 * Normal world sends requests with FFA_MSG_SEND_DIRECT_REQ and
53 * Used by non-secure world to figure out which version of the Trusted OS
69 * Exchange capabilities between normal world and secure world.
84 * w5: Bitfield of secure world capabilities OPTEE_FFA_SEC_CAP_* below,
89 * Secure world supports giving an offset into the argument shared memory
136 * RPC interrupt return (RPC from secure world). Register usage:
H A Doptee_msg.h13 * with an instance of OP-TEE running in secure world.
17 * 2. Requests from normal world
110 * Secure and normal world communicates pointers as physical address
111 * instead of the virtual address. This is because secure and normal world
112 * have completely independent memory mapping. Normal world can even have a
115 * structure to secure world.
155 * Value parameters are passed unchecked between normal and secure world.
235 * Part 2 - requests from normal world
275 * Used by non-secure world to figure out which Trusted OS is installed.
290 * Used by non-secure world to figure out which version of the Trusted OS
[all …]
H A Doptee_private.h32 * This value should be larger than the number threads in secure world to
33 * meet the need from secure world. The number of threads in secure world
109 * @sec_caps: secure world capabilities defined by
131 * OP-TEE in secure world
147 * @do_call_with_arg: enters OP-TEE in secure world
153 * secure world.
171 * world
/openbmc/u-boot/drivers/tee/optee/
H A Doptee_smc.h82 * Used by non-secure world to figure out which Trusted OS is installed.
95 * Used by non-secure world to figure out which version of the Trusted OS
153 * world.
194 * Exchanges capabilities between normal world and secure world
198 * a1 bitfield of normal world capabilities OPTEE_SMC_NSEC_CAP_*
204 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
208 * a0 OPTEE_SMC_RETURN_ENOTAVAIL, can't use the capabilities from normal world
209 * a1 bitfield of secure world capabilities OPTEE_SMC_SEC_CAP_*
212 /* Normal world works as a uniprocessor system */
214 /* Secure world has reserved shared memory for normal world to use */
[all …]
H A Doptee_msg.h14 * an instance of OP-TEE running in secure world. This file is based on
20 * 2. Requests from normal world
21 * 3. Requests from secure world, Remote Procedure Call (RPC), handled by
110 * Secure and normal world communicates pointers as physical address
111 * instead of the virtual address. This is because secure and normal world
112 * have completely independent memory mapping. Normal world can even have a
115 * structure to secure world.
138 * Value parameters are passed unchecked between normal and secure world.
221 * Part 2 - requests from normal world
249 * Used by non-secure world to figure out which Trusted OS is installed.
[all …]
/openbmc/docs/development/
H A Ddevtool-hello-world.md1 # OpenBMC Hello World using devtool
47 + std::cout<<"Hello World" <<std::endl;
65 4. Confirm your "Hello World" made it into the new image
70 journalctl | grep "Hello World"
76 <date> romulus phosphor-bmc-state-manager[1089]: Hello World
88 1. Modify your hello world
94 Change your cout to "Hello World Again"
100 phosphor-state-manager repo to pick up your new hello world change.
112 Now is time to load your Hello World application in to QEMU virtual hardware.
154 You'll see your "Hello World Again" message displayed. Ctrl^C to end that
[all …]
/openbmc/qemu/docs/devel/
H A Dwriting-monitor-commands.rst97 Writing a simple command: hello-world
102 "Hello, world" to the standard output.
104 Our command will be called "hello-world". It takes no arguments, nor does it
112 # @hello-world:
116 { 'command': 'hello-world' }
122 The next step is to write the "hello-world" implementation. As explained
124 "hello-world" doesn't pertain to any, so we put its implementation in
129 printf("Hello, world!\n");
147 { "execute": "hello-world" }
149 Then check the terminal running QEMU and look for the "Hello, world" string. If
[all …]
/openbmc/linux/Documentation/devicetree/bindings/iio/
H A Dmount-matrix.txt13 that produce three-dimensional data in relation to the world where it is
41 external world, the environment where the device is deployed. Usually the data
43 to this world. When using the mounting matrix, the sensor and device orientation
45 world.
47 Device-to-world examples for some three-dimensional sensor types:
49 - Accelerometers have their world frame of reference toward the center of
53 this point. Up and down in the world relative to the device frame of
93 - Magnetometers (compasses) have their world frame of reference relative to the
94 geomagnetic field. The system orientation vis-a-vis the world is defined with
160 space, relative to the device or world point of reference.
/openbmc/openbmc/poky/bitbake/doc/bitbake-user-manual/
H A Dbitbake-user-manual-hello.rst4 Hello World Example
7 BitBake Hello World
12 World <http://en.wikipedia.org/wiki/Hello_world_program>`__" example.
13 This appendix demonstrates, in tutorial form, Hello World within the
82 The Hello World Example
85 The overall goal of this exercise is to build a complete "Hello World"
93 build to eventually conclude with a working, minimal "Hello World"
105 `Mailing List post - The BitBake equivalent of "Hello, World!"
109 "Hello World". However, it is unknown what BitBake needs and what you
119 Following is the complete "Hello World" example.
[all …]
/openbmc/u-boot/doc/
H A DREADME.fsl-trustzone-components15 - Separates Secure World and Normal World on-chip RAM (OCRAM) spaces.
22 - Separates Secure World and Normal World external memory spaces for bus masters
/openbmc/linux/scripts/kconfig/tests/preprocess/builtin_func/
H A Dexpected_stderr1 Kconfig:8: hello world 1
2 Kconfig:18: hello world 3
3 Kconfig:22: hello world 4
/openbmc/qemu/tests/tcg/s390x/
H A Dhello-s390x-asm.S2 * Hello, World! in assembly.
8 /* puts("Hello, World!"); */
19 foo: .asciz "Hello, World!\n"
/openbmc/linux/drivers/scsi/qla2xxx/
H A Dtcm_qla2xxx.h20 /* Binary World Wide unique Node Name for remote FC Initiator Nport */
58 /* Binary World Wide unique Port Name for FC Target Lport */
60 /* Binary World Wide unique Port Name for FC NPIV Target Lport */
62 /* Binary World Wide unique Node Name for FC NPIV Target Lport */
/openbmc/qemu/python/qemu/qmp/
H A Dmessage.py33 >>> msg = Message(b'{"hello": "world"}')
34 >>> assert msg['hello'] == 'world'
38 "hello": "world",
44 >>> msg = Message({"hello": "world"})
46 b'{"hello":"world","id":"foobar"}'
51 {'hello': 'world'}
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/duktape/files/
H A Drun-ptest4 out="Hello world!"
13 ./eval "print('Hello world!'); 123;" > out.log
18 if grep -w 'Hello world!\|123' eval.log 2>&1; then
/openbmc/qemu/tests/qemu-iotests/tests/
H A Dvvfat52 f.write(f"Hello, world! {i}\n")
236 fat16.read_file(file), f"Hello, world! {i}\n".encode("ascii")
275 self.assertEqual(fat16.read_file(file), b"Hello, world! 0\n")
277 fat16.write_file(file, b"Hello, world! 0\n")
278 self.assertEqual(fat16.read_file(file), b"Hello, world! 0\n")
281 self.assertEqual(f.read(), b"Hello, world! 0\n")
293 new_content = b"Hello, world! Modified\n"
294 self.assertEqual(fat16.read_file(file), b"Hello, world! 0\n")
312 self.assertEqual(fat16.read_file(file), b"Hello, world! 0\n")
331 self.assertEqual(fat16.read_file(file), b"Hello, world! 0\n")
[all …]

12345678910>>...40