Searched refs:work (Results 1 - 25 of 1505) sorted by relevance

1234567891011>>

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx23885/
H A Dcx23885-av.h26 void cx23885_av_work_handler(struct work_struct *work);
H A Dcx23885-av.c26 void cx23885_av_work_handler(struct work_struct *work) argument
29 container_of(work, struct cx23885_dev, cx25840_work);
H A Dcx23885-ir.h29 void cx23885_ir_rx_work_handler(struct work_struct *work);
30 void cx23885_ir_tx_work_handler(struct work_struct *work);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dcompletion.h30 #define COMPLETION_INITIALIZER(work) \
31 { 0, __WAIT_QUEUE_HEAD_INITIALIZER((work).wait) }
33 #define COMPLETION_INITIALIZER_ONSTACK(work) \
34 ({ init_completion(&work); work; })
38 * @work: identifier for the completion structure
44 #define DECLARE_COMPLETION(work) \
45 struct completion work = COMPLETION_INITIALIZER(work)
54 * @work
[all...]
H A Dworkqueue.h2 * workqueue.h --- work queue handling for Linux.
18 typedef void (*work_func_t)(struct work_struct *work);
21 * The first word is the work queue pointer and the flags rolled into
24 #define work_data_bits(work) ((unsigned long *)(&(work)->data))
27 WORK_STRUCT_PENDING_BIT = 0, /* work item is pending execution */
28 WORK_STRUCT_DELAYED_BIT = 1, /* work item is delayed */
30 WORK_STRUCT_LINKED_BIT = 3, /* next work is linked to this one */
93 struct work_struct work; member in struct:delayed_work
97 static inline struct delayed_work *to_delayed_work(struct work_struct *work) argument
103 struct work_struct work; member in struct:execute_work
150 work_static(struct work_struct *work) argument
155 __init_work(struct work_struct *work, int onstack) argument
156 destroy_work_on_stack(struct work_struct *work) argument
157 work_static(struct work_struct *work) argument
355 cancel_delayed_work(struct delayed_work *work) argument
370 __cancel_delayed_work(struct delayed_work *work) argument
384 cancel_rearming_delayed_workqueue(struct workqueue_struct *wq, struct delayed_work *work) argument
392 cancel_rearming_delayed_work(struct delayed_work *work) argument
[all...]
H A Dkthread.h39 * Simple work processor based on kthread.
49 typedef void (*kthread_work_func_t)(struct kthread_work *work);
71 #define KTHREAD_WORK_INIT(work, fn) { \
72 .node = LIST_HEAD_INIT((work).node), \
74 .done = __WAIT_QUEUE_HEAD_INITIALIZER((work).done), \
81 #define DEFINE_KTHREAD_WORK(work, fn) \
82 struct kthread_work work = KTHREAD_WORK_INIT(work, fn)
89 static inline void init_kthread_work(struct kthread_work *work, argument
92 *work
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/trace/events/
H A Dworkqueue.h12 * @work: pointer to struct work_struct
18 TP_PROTO(struct work_struct *work),
20 TP_ARGS(work),
23 __field( void *, work )
28 __entry->work = work;
29 __entry->function = work->func;
32 TP_printk("work struct %p: function %pf", __entry->work, __entry->function)
37 * @work
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/samba-3.0.25b/source/nmbd/
H A Dnmbd_workgroupdb.c34 static void add_workgroup(struct subnet_record *subrec, struct work_record *work) argument
36 work->subnet = subrec;
37 DLIST_ADD(subrec->workgrouplist, work);
68 struct work_record *work; local
72 if((work = SMB_MALLOC_P(struct work_record)) == NULL) {
76 memset((char *)work, '\0', sizeof(*work));
78 name_to_unstring(work->work_group, name);
80 work->serverlist = NULL;
82 work
131 remove_workgroup_from_subnet(struct subnet_record *subrec, struct work_record *work) argument
192 struct work_record *work = NULL; local
210 update_workgroup_ttl(struct work_record *work, int ttl) argument
233 initiate_myworkgroup_startup(struct subnet_record *subrec, struct work_record *work) argument
280 struct work_record *work; local
315 struct work_record *work; local
[all...]
H A Dnmbd_logonnames.c39 struct work_record *work; local
43 work = find_workgroup_on_subnet(subrec, failname);
44 if(!work) {
50 if((servrec = find_server_in_workgroup( work, global_myname())) == NULL) {
54 work->log_state = LOGON_NONE;
59 work->log_state = LOGON_NONE;
65 work->work_group, subrec->subnet_name, nmb_namestr(fail_name)));
80 struct work_record *work; local
84 work = find_workgroup_on_subnet( subrec, reg_name);
85 if(!work) {
132 become_logon_server(struct subnet_record *subrec, struct work_record *work) argument
156 struct work_record *work = find_workgroup_on_subnet(subrec, lp_workgroup()); local
[all...]
H A Dnmbd_elections.c89 struct work_record *work; local
93 work = find_workgroup_on_subnet(subrec, workgroup_name);
94 if(work == NULL) {
100 if (strequal(work->work_group, lp_workgroup())) {
108 work->work_group, subrec->subnet_name ));
112 work->needelection = True;
118 send_election_dgram(subrec, work->work_group, 0, 0, "");
145 struct work_record *work; local
147 for (work = subrec->workgrouplist; work; wor
180 struct work_record *work; local
220 win_election(struct work_record *work, int version, uint32 criterion, int timeup, const char *server_name) argument
270 struct work_record *work; local
338 struct work_record *work; local
387 struct work_record *work; local
[all...]
H A Dnmbd_browsesync.c35 struct work_record *work; local
37 if( !(work = find_workgroup_on_subnet(unicast_subnet, browc->work_group)) ) {
50 if(!AM_DOMAIN_MASTER_BROWSER(work)) {
68 sync_browse_lists(work, browc->lmb_name, 0x20, browc->ip, True, True);
100 static void announce_local_master_browser_to_domain_master_browser( struct work_record *work) argument
107 if(ismyip(work->dmb_addr)) {
111 dbgtext( "workgroup %s. ", work->work_group );
133 dbgtext( "%s for workgroup %s.\n", nmb_namestr(&work->dmb_name),
134 work->work_group );
138 pull_ascii_nstring(dmb_name, sizeof(dmb_name), work
148 sync_with_dmb(struct work_record *work) argument
174 struct work_record *work = find_workgroup_on_subnet( subrec, userdata->data); local
278 struct work_record *work; local
366 announce_and_sync_with_domain_master_browser( struct subnet_record *subrec, struct work_record *work) argument
402 struct work_record *work; local
578 struct work_record *work; local
622 struct work_record *work; local
[all...]
H A Dnmbd_serverlistdb.c29 Remove all the servers in a work group.
32 void remove_all_servers(struct work_record *work) argument
37 for (servrec = work->serverlist; servrec; servrec = nexts) {
46 if (work->serverlist == servrec)
47 work->serverlist = servrec->next;
53 work->subnet->work_changed = True;
60 static void add_server_to_workgroup(struct work_record *work, argument
65 if (!work->serverlist) {
66 work->serverlist = servrec;
72 for (servrec2 = work
85 find_server_in_workgroup(struct work_record *work, const char *name) argument
101 remove_server_from_workgroup(struct work_record *work, struct server_record *servrec) argument
120 create_server_on_workgroup(struct work_record *work, const char *name,int servertype, int ttl, const char *comment) argument
187 expire_servers(struct work_record *work, time_t t) argument
209 write_this_server_name( struct subnet_record *subrec, struct work_record *work, struct server_record *servrec) argument
247 write_this_workgroup_name( struct subnet_record *subrec, struct work_record *work) argument
295 struct work_record *work; local
[all...]
H A Dnmbd_sendannounce.c61 void broadcast_announce_request(struct subnet_record *subrec, struct work_record *work) argument
66 work->needannounce = True;
69 to subnet %s\n", work->work_group, subrec->subnet_name));
76 SCVAL(p,0,work->token); /* (local) Unique workgroup token id. */
81 global_myname(), 0x0, work->work_group,0x1e, subrec->bcast_ip,
159 static void send_local_master_announcement(struct subnet_record *subrec, struct work_record *work, argument
166 type, global_myname(), subrec->subnet_name, work->work_group));
170 work->work_group, 0x1e, /* To nbt name. */
172 work->announce_interval, /* Time until next announce. */
182 static void send_workgroup_announcement(struct subnet_record *subrec, struct work_record *work) argument
201 send_host_announcement(struct subnet_record *subrec, struct work_record *work, struct server_record *servrec) argument
224 send_lm_host_announcement(struct subnet_record *subrec, struct work_record *work, struct server_record *servrec, int lm_interval) argument
247 announce_server(struct subnet_record *subrec, struct work_record *work, struct server_record *servrec) argument
271 struct work_record *work = find_workgroup_on_subnet(subrec, lp_workgroup()); local
329 struct work_record *work = find_workgroup_on_subnet(subrec, lp_workgroup()); local
369 struct work_record *work; local
416 struct work_record *work; local
528 struct work_record *work; local
[all...]
H A Dnmbd_become_lmb.c77 struct work_record *work; local
81 if((work = find_workgroup_on_subnet( subrec, workgroup_name)) == NULL) {
87 if((servrec = find_server_in_workgroup( work, global_myname())) == NULL) {
90 global_myname(), work->work_group, subrec->subnet_name));
91 work->mst_state = lp_local_master() ? MST_POTENTIAL : MST_NONE;
104 work->ElectionCriterion &= ~0x4;
106 work->mst_state = lp_local_master() ? MST_POTENTIAL : MST_NONE;
111 set_workgroup_local_master_browser_name( work, "");
120 make_nmb_name(&nmbname, work->work_group, 0x1d);
125 work
271 unbecome_local_master_browser(struct subnet_record *subrec, struct work_record *work, BOOL force_new_election) argument
331 struct work_record *work; local
414 struct work_record *work; local
443 struct work_record *work = find_workgroup_on_subnet( subrec, work_name); local
481 struct work_record *work = find_workgroup_on_subnet(subrec, work_name); local
512 become_local_master_browser(struct subnet_record *subrec, struct work_record *work) argument
574 set_workgroup_local_master_browser_name( struct work_record *work, const char *newname) argument
[all...]
H A Dnmbd_become_dmb.c41 struct work_record *work; local
45 work = find_workgroup_on_subnet(subrec, failname);
46 if(!work) {
53 work->dom_state = DOMAIN_NONE;
55 if((servrec = find_server_in_workgroup( work, global_myname())) == NULL) {
58 global_myname(), work->work_group, subrec->subnet_name));
70 work->work_group, subrec->subnet_name, nmb_namestr(fail_name)));
84 struct work_record *work; local
88 work = find_workgroup_on_subnet( subrec, regname);
90 if(!work) {
178 struct work_record *work; local
278 struct work_record *work = find_workgroup_on_subnet(subrec, workgroup_name); local
320 struct work_record *work; local
[all...]
H A Dnmbd_incomingdgrams.c45 struct work_record *work;
46 for (work = subrec->workgrouplist; work; work = work->next)
52 for (servrec = work->serverlist; servrec; servrec = servrec->next)
81 work->work_group));
84 do_announce_request(servrec->serv.name, work->work_group,
103 struct work_record *work; local
155 work
203 struct work_record *work; local
261 struct work_record *work; local
371 struct work_record *work; local
427 struct work_record *work; local
538 send_backup_list_response(struct subnet_record *subrec, struct work_record *work, struct nmb_name *send_to_name, unsigned char max_number_requested, uint32 token, struct in_addr sendto_ip, int port) argument
645 struct work_record *work; local
740 struct work_record *work; local
780 struct work_record *work; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mmc/core/
H A Dhost.h17 void mmc_host_deeper_disable(struct work_struct *work);
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/libcryptoxx-5.6.0/
H A Ddes.cpp29 word32 work;
31 work = ((left >> 4) ^ right) & 0x0f0f0f0f;
32 right ^= work;
33 left ^= work << 4;
34 work = ((left >> 16) ^ right) & 0xffff;
35 right ^= work;
36 left ^= work << 16;
37 work = ((right >> 2) ^ left) & 0x33333333;
38 left ^= work;
39 right ^= (work <<
78 word32 work; local
100 word32 work; local
329 word32 work = rotrFixed(r, 4U) ^ kptr[4*i+0]; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/btrfs/
H A Dasync-thread.h27 * queue the work. There is also some batching introduced to try and
36 * work function to get back to your data struct.
41 * your work struct is passed as the only arg
43 * ordered_func must be set for work sent to an ordered work queue,
44 * and it is called to complete a given work item in the same
47 void (*func)(struct btrfs_work *work);
48 void (*ordered_func)(struct btrfs_work *work);
49 void (*ordered_free)(struct btrfs_work *work);
88 /* list with all the work thread
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/rtl8187se/
H A Dr8180_dm.h14 void rtl8180_hw_dig_wq (struct work_struct *work);
15 void rtl8180_tx_pw_wq (struct work_struct *work);
16 void rtl8180_rate_adapter(struct work_struct * work);
19 void rtl8180_rate_adapter(struct work_struct * work);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/octeon/
H A Dethernet-rx.c143 * @work: Work queue entry pointing to the packet.
147 static inline int cvm_oct_check_rcv_error(cvmx_wqe_t *work) argument
149 if ((work->word2.snoip.err_code == 10) && (work->len <= 64)) {
158 && ((work->word2.snoip.err_code == 5)
159 || (work->word2.snoip.err_code == 7))) {
169 int interface = cvmx_helper_get_interface_num(work->ipprt);
170 int index = cvmx_helper_get_interface_index_num(work->ipprt);
177 cvmx_phys_to_ptr(work->packet_ptr.s.addr);
180 while (i < work
265 cvmx_wqe_t *work; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_user_pages.c166 struct work_struct work; member in struct:ipath_user_pages_work
173 struct ipath_user_pages_work *work = local
174 container_of(_work, struct ipath_user_pages_work, work);
176 down_write(&work->mm->mmap_sem);
177 work->mm->locked_vm -= work->num_pages;
178 up_write(&work->mm->mmap_sem);
179 mmput(work->mm);
180 kfree(work);
185 struct ipath_user_pages_work *work; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/
H A Dkthread.c286 struct kthread_work *work; local
301 work = NULL;
304 work = list_first_entry(&worker->work_list,
306 list_del_init(&work->node);
310 if (work) {
312 work->func(work);
314 work->done_seq = work->queue_seq;
316 if (atomic_read(&work
335 queue_kthread_work(struct kthread_worker *worker, struct kthread_work *work) argument
360 flush_kthread_work(struct kthread_work *work) argument
385 struct kthread_work work; member in struct:kthread_flush_work
389 kthread_flush_work_fn(struct kthread_work *work) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/wl12xx/
H A Dwl1251_ps.h34 void wl1251_elp_work(struct work_struct *work);
H A Dwl1271_ps.h34 void wl1271_elp_work(struct work_struct *work);

Completed in 263 milliseconds

1234567891011>>